我想在我的 hr 中添加填充,
hr {
padding-left: 200px;
}
但它不起作用。如何在我的 hr 中添加填充?
uj5u.com熱心網友回復:
填充在hr.
您必須margin改用:
hr {
margin-left: 200px;
}
它會起作用的。
uj5u.com熱心網友回復:
在添加填充之前,您應該為您設定一個寬度,hr否則它將以全寬顯示。
hr:first-of-type{
width: 100px;
padding-left: 10px;
}
hr:last-of-type{
width: 100px;
padding-left: 50px;
}
<hr>
<hr>
謝謝和最好的問候!
uj5u.com熱心網友回復:
HR 與大多數 HTML 標記的定義行為略有不同,因為它試圖填滿包含元素的整個寬度。
我知道阻止它在任何邊距上擴展的唯一方法是顯式設定寬度屬性
hr {
width: 90%;
padding-left: 200px;
}
即使這樣,它似乎也忽略了填充,因此您應該使用邊距:
hr {
width: 90%;
margin-left: 200px;
}
它仍然有點雜亂無章和不精確。如果格線需要與其他元素對齊,您可能最好確保它們在同一個 DIV 中,以便格線可以從 div 的左邊距開始。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/476395.html
