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 クラスを作成するのは合理的ではありませんね。