使用負邊距來移除包裝元素的填充是否是一種很好的做法?CSS - 負邊距刪除父母的填充
例如,下列哪些代碼段最適合使用?
<div style="padding: 5px;">
Shortened width string
<div style="margin: 0 -5px;">Full width string</div>
Shortened width string
</div>
或
<div>
<div style="padding: 5px;">Shortened width string</div>
<div>Full width string</div>
<div style="padding: 5px;">Shortened width string</div>
</div>
但在這個例子中,我需要爲所謂的「縮短寬度字符串」水平填充。 – 2010-11-23 16:25:06
爲什麼不把它包裝在另一個元素中並給它填充? – 2010-11-23 16:25:50