Tôi muốn có một <div>
với id có cuộn ngang, nhưng vấn đề là nó phải đáp ứng, không phải với chiều rộng cố định.css cuộn ngang?
html, body {margin: 0; padding: 0;}
#myWorkContent{
width:530px;
height:210px;
border: 13px solid #bed5cd;
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
}
#myWorkContent a {
display: inline-block;
vertical-align: middle;
}
#myWorkContent img {border: 0;}
<div id="myWorkContent">
<a href="assets/work/1.jpg"><img src="http://placekitten.com/200/200/" height="190"></a>
<a href="assets/work/2.jpg"><img src="http://placekitten.com/120/120/"/></a>
<a href="assets/work/3.jpg"><img src="http://placekitten.com/90/90/" height="90" width="90"></a>
<a href="assets/work/4.jpg"><img src="http://placekitten.com/50/50/" height="190"></a>
<a href="assets/work/5.jpg"><img src="http://placekitten.com/100/100/"></a>
<a href="assets/work/6.jpg"><img src="http://placekitten.com/200/200/" height="190"></a>
</div><!-- end myWorkContent -->
Nhờ http://jsfiddle.net/clairesuzy/FPBWr/
Vấn đề là với 530px đó. Tôi muốn sử dụng 100% thay thế. Nhưng sau đó tôi có trang cuộn và di chuyển của DIV đi đúng, không thể có được nó, bất kỳ ý tưởng?
Dưới đây là bài viết trong Serbia về giải pháp http://www.blog.play2web.com/index.php?id=18
+1. Vấn đề là biên giới của DIV được thêm vào 100%. "tự động" là đúng cách để làm điều đó. –
Nó phụ thuộc. 'width: auto;' sẽ điều chỉnh nhỏ hơn 100% nếu không có đủ nội dung. Nếu anh ta muốn nó ** luôn luôn ** là 100% chiều rộng, anh ta nên đặt thuộc tính 'box-sizing', theo câu trả lời của tôi bên dưới. –