7

テキストの現在の色に応じてテキストの色を変更できるcssを見つけようとしています。

これが私が変更しようとしているHTML(HTML5ではない)です:

    <a href="link"><font color="green">2</font></a>
    <a href="link"><font color="red">3</font></a>
    <a href="link"><font color="red">2</font></a>
    <a href="link"><font color="green">3</font></a>
    <a href="link"><font color="red">2</font></a>
    <a href="link"><font color="green">3</font></a>

私がやりたいのは、赤のリンクを黄色に、緑のリンクを青に変更することです。JavaScriptを使用したり、HTMLコードを変更したりできません。私はスタイルを変更するためにCSSを追加することだけが許可されています。CSSのみを使用してこれを行う方法はありますか?

4

1 に答える 1

17
a font[color="red"] { color: yellow; }
a font[color="green"] { color: blue; }

http://jsfiddle.net/3zLfb/

于 2012-12-19T20:35:39.247 に答える