HTML - どこかnav
タグ内:スタイリング外部SVG '::前のコンテンツ
<li><a id='readme-link' class='clicked'>README.md</a></li>
CSS
nav a::before {
content: url('icons/file-text.svg');
opacity: 0.87;
margin-right: 0.5ch;
position: relative;
top: 0.5ch;
}
私はリンクの色を変更したいとリンクがクリックされたときのSVGファイルの塗りつぶし色。私はa
タグにclicked
クラスを追加しています。
私はSVGの塗りつぶしの色を変更するのに苦労しています。 thisに続いて、私のSVGファイルは次のようになります。
<?xml-stylesheet type="text/css" href="../style.css" ?>
<svg id='file-text-svg' height="16" width="14" xmlns="http://www.w3.org/2000/svg">
<path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z" />
</svg>
そしてCSSで私は
path {
fill: FireBrick;
}
を持っている私はsvg
とカップル他のものにpath
を変更しようとしましたが、まだ動作しないこと!
号、その中でSVG画像ですSVG要素ではなく、CSSで内側の部分にアクセスできないように設定するか、TBHのほとんどを設定します。 –
SVG要素ではなく、SVG画像とはどういう意味ですか? – galah92