CSS를 통해 요소 자체의 색상을 어떻게 얻을 수 있습니까? 텍스트의 색상과 동일한 테두리 색상을 사용하고 싶습니다.CSS : 요소 자체의 테두리 색상 얻기
예 HTML :
<span class="status-name" style="color:#ff0000">Max</span>
CSS : 아래쪽 테두리 이제 색상 #ff0000
을 가져야한다
.status-name {
font-weight: bold;
border-bottom: 1px solid ???;
}
. 나는 inherit
, auto
또는 심지어 attr(data-color)
(data-color="#ff0000"
속성과 조합하여)을 시도했지만 브라우저의 모든 규칙이 유효하지 않게되었습니다.
가능하면 CSS를 통해이 문제를 해결할 필요가 있습니다.이 클래스에는 페이지에 수천 개의 요소가 있으며 주로 휴대폰에서 액세스합니다. 또한 나는 style
을 통해 CSS를 설정하는 것이 최첨단은 아니지만 수백 가지 색상 값이 있으며 각각의 색상에 대해 고유 한 CSS 클래스를 만드는 것이 합리적이지 않습니까?
border-bottom: 1px solid;
아, 네, 젠장 나는이 시도하지 않았다 상속합니다. 고맙습니다! – David
테두리 색의 초기 값은 요소 내용의 색입니다. 이것은 상속이 아닙니다. –
예 Jukka, 정확합니다! 이것을 지적 해 주셔서 감사합니다. – Maujor