不知道標題是否是真正的問題,但我的水平滾動圖像列表播放不好。我希望所有的圖像能夠相互疊加(有效地浮動)(到目前爲止,我已經設法使用display:inline
)。但是我希望他們都是100%的窗戶/身體的高度,而且不是很好。無序列表項添加圖像下方的空間
這裏是我的HTML:
<body>
<div id="content">
<ul id="content-images">
<li>
<img src="image1.jpg"/>
</li>
<li>
<img src="image2.jpg"/>
</li>
<li>
<img src="image3.jpg"/>
</li>
</ul>
</div>
</body>
而CSS:
html, body{
margin:0px;
border:0px;
padding:0px;
height:100%;
}
#content{
height:100%;
background-color:green;
}
#content-images{
height:100%;
white-space: nowrap;
}
#content-images li{
font-size:0;
display:inline;
height:100%;
}
#content-images img{
max-height:100%;
height:auto;
max-width:100%;
width:auto;
}
的問題是大約2/3px的小的差距沿李物品的底部運行。很難判斷它是body
還是list items
的一部分,但無論是哪種方式都是令人討厭的反常現象。
我在Chrome中查看。我附上了截圖。注意底部的白線。爲了清楚起見,我很高興圖像在X軸上離開頁面,客戶端在圖像中水平滾動,但我不希望圖像和圖像之間的垂直間隙窗戶的邊緣。
更新:
我無法複製在的jsfiddle的問題,因爲小提琴似乎有困難的造型html
,body
和相對大小的圖像。我沒有時間或者找出原因。
我決定去黑客。 vertical-align:bottom
在img和overflow-y:hidden
在html和主體的混合物。這會在列表項目冗餘後留下任何空格,因爲可見區域將受到限制。
您可以爲您的問題[小提琴](http://jsfiddle.net/)? – Sourabh
我把你的觀點@Sourabh,但不幸的是,一個jsFiddle似乎並不想顯示全尺寸的圖像。這是一個jsFiddle問題嗎? – shennan