如何通過CSS獲取元素本身的顏色? 我希望與文本本身的顏色具有相同的邊框顏色。CSS:從元素本身獲取邊框顏色
示例HTML:
<span class="status-name" style="color:#ff0000">Max</span>
CSS:
.status-name {
font-weight: bold;
border-bottom: 1px solid ???;
}
下邊框應該具備的顏色#ff0000
現在。我嘗試了inherit
,auto
甚至attr(data-color)
(與data-color="#ff0000"
屬性結合使用),但都使瀏覽器的規則無效。
請注意,如果可能的話,我需要通過CSS來解決這個問題,因爲頁面上有幾千個元素,並且這些類主要通過手機訪問。 另外我知道通過style
設置CSS不是最先進的技術,但有數百種不同的顏色值,並且爲每種顏色創建自己的CSS類是不合理的,不是嗎?
哦,是的,該死的,我沒有嘗試。謝謝! – David
邊框顏色的初始值是元素內容的顏色。這是*不*繼承。 –
是的,你是對的!感謝您指出這一點。 – Maujor