如果設置了含有四個項100%
所述容器(div
)和使元件(li
)上的任何元素的25%
進行沒有邊距或補白,不應每個元件的完全符合容器中的一條線?爲什麼不這樣做?爲什麼最後一個會跑到下一行呢?設定元件的寬度在百分比響應
HTML(jsFiddle)
<div>
<ul>
<li><img src="http://static.comicvine.com/uploads/original/2/29462/582674-kenny.png" /></li>
<li><img src="http://static.comicvine.com/uploads/original/2/29462/582674-kenny.png" /></li>
<li><img src="http://static.comicvine.com/uploads/original/2/29462/582674-kenny.png" /></li>
<li><img src="http://static.comicvine.com/uploads/original/2/29462/582674-kenny.png" /></li>
</ul>
</div>
CSS
* {
margin: 0;
padding: 0;
}
div {
width: 100%;
}
li {
display: inline-block;
list-style: none;
width: 25%;
}
img {
width: 100px;
}
感謝您的兩個答案!我編輯我的問題只問第一個問題,因爲我認爲我在一個問題中要求太多。但是謝謝你! – J82 2014-12-02 03:47:12
@ J82::)歡迎:) – arshad 2014-12-02 03:48:06