3 回答

TA貢獻1865條經驗 獲得超7個贊
我想如果您打算更改tag 產生的線條的顏色,則應該使用border-color而不是。color<hr>
雖然,在注釋中已經指出,如果您更改線條的大小,邊框仍將與樣式中指定的寬度一樣,并且線條將被填充為默認顏色(大多數情況下這不是期望的效果)時間)。因此,在這種情況下,您似乎還需要指定background-color(如@Ibu在其答案中建議的那樣)。
HTML 5 Boilerplate項目的默認樣式表中指定以下規則:
hr { display: block; height: 1px;
border: 0; border-top: 1px solid #ccc;
margin: 1em 0; padding: 0; }
SitePoint最近發表了一篇名為“ 12個鮮為人知的CSS事實”的文章,其中提到,如果您指定,<hr>可以將其設置border-color為其父項。colorhr { border-color: inherit }

TA貢獻1829條經驗 獲得超7個贊
border-color
可在Chrome和Safari中使用。background-color
在Firefox和Opera中均可使用。color
在IE7 +中工作。

TA貢獻1848條經驗 獲得超6個贊
hr {
height: 1px;
color: #123455;
background-color: #123455;
border: none;
}
這樣,您就可以根據需要更改高度。祝好運。資料來源:如何用CSS樣式化HR
- 3 回答
- 0 關注
- 708 瀏覽
相關問題推薦
添加回答
舉報