我不知道這是不可能修改HTML,但是,假設你有一個動態添加的可變寬度的內聯塊元素列表。您不希望元素和父元素之間有任何邊距,但是如果它們開始形成兩條線,則您希望它們之間有一定的空間。 我試過::first-line
但它不適用於利潤率。那麼有誰知道如何做到這一點?如何垂直空間(margin-likely)內嵌塊元素的列表?
拿這個例子:
.parent {
margin: 20px;
background: #555;
padding: 1px;
}
.parent p {
display: inline-block;
margin: 0;
margin-right: 5px;
padding: 0;
background: #CCC;
}
.parent::first-line {
margin-bottom: 10px;/* not working */
}
<div class="parent">
<p>Lorem ipsum dolor</p>
<p>sit amet,</p>
<p>consectetur adipisicing elit.</p>
<p>Tempora,</p>
<p>numquam, reiciendis.</p>
<p>Voluptatum molestias,</p>
<p>sequi iste itaque corporis ducimus,</p>
<p>vero commodi sed fugiat</p>
<p>qui a perferendis sint,</p>
<p>magnam doloribus quidem.</p>
</div>
沒有,因爲沒有用於檢測線斷裂的CSS方法。 –
需要JS爲此 –