我想有一個<div>
與水平滾動的id,但問題是它必須是響應,而不是固定的寬度。水平滾動css?
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 -->
由於http://jsfiddle.net/clairesuzy/FPBWr/
的問題是與530px。我想用100%代替。但後來我得到了頁面滾動和滾動的DIV正確的,不能得到它,任何想法?
這裏是關於解決 http://www.blog.play2web.com/index.php?id=18
+1。問題是DIV的邊框增加到了100%。 「自動」是正確的做法。 –
這取決於。如果內容不夠,'width:auto;'會調整爲小於100%。如果他希望**總是** 100%的寬度,他應該按照我的回答在下面設置'box-sizing'屬性。 –