因此,我创建了一个从左向右滚动的画廊。我想要做的是让div将图片大小调整为图片的合并宽度,以便您不能将最终图片滚动到虚无。目前我有一个固定的宽度。与inline-block的更换,这并不工作(也许是因为从.country_holder 70%的宽度被强迫阻止行为?)这是我当前的代码:将div调整为包含图像的宽度
<ul>
<li class="country_holder" id="c_scotland">
<div class ="g_title" id="g_scotland"><h6>Scotland</h6></div>
<div class="gallery_holder">
<ul>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-1.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-2.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-3.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-4.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-5.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-6.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-7.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-8.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-9.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-10.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-11.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-12.jpg" height="150"></li>
<li class="gallery_img"><img src="Assets/Images/Gallery/ScotlandGallery-13.jpg" height="150"></li>
</ul>
</div>
</li>
</ul>
CSS:
.country_holder {
position:relative;
margin-top:2rem;
margin-bottom:2rem;
width:70%;
left:18.5%;
display:block;
overflow-y:scroll;
overflow-x:hidden;
overflow:-moz-scrollbars-horizontal;
border:1px solid black;
}
.gallery_holder{
width:4000px;
height:150px;
position:relative;
background-color:none;
}
li.gallery_img{
padding-right:2px;
float:left;
display:inline-block;
vertical-align:top;
height:150px;
}
这是完美的 - 非常感谢! – Scott
@ Scott很高兴帮助你,请阅读[当有人回答](https://stackoverflow.com/help/someone-answers)知道你应该做什么,当有人回答你的问题:) –
再次感谢 - 没有意识到这个! – Scott