我使用display: inline-block
使div
自動展開以適應其內容。然而,似乎是在div
意想不到的綠色空間(用一個箭頭指向它):將div設置爲使用display自動調整它的內容:inline-block - unexpected space
爲了改善這種情況,我嘗試添加margin: 0;
到li
元素,但是問題仍然發生。
ul {
list-style: none;
margin: 0px;
}
li {
width:100px;
float: left;
background: red;
margin: 0;
}
<div style="background: green; display: inline-block;">
<ul>
<li>Example</li>
<li>Example</li>
<li>Example</li>
</ul>
</div>
的jsfiddle:https://jsfiddle.net/8xz0sze6/