これを奇妙なものにします。SVG同じSVGファイルからリンクすると、1つが消えます
私は、次のを持っている:
<svg aria-hidden="true">
<use xlink:href="/assets/icons/utility-sprite/svg/symbols.svg#down"></use>
</svg>
<table>
<tr>
<td>
<svg aria-hidden="true">
<use xlink:href="/assets/icons/utility-sprite/svg/symbols.svg#close"></use>
</svg>
</td>
</tr>
</table>
最初のアイコンは表示されません。私は最初のSVGファイルを変更する場合は:両方のショーの後
<svg aria-hidden="true">
<use xlink:href="/assets/icons/standard-sprite/svg/symbols.svg#down"></use>
</svg>
、私は同じファイルからSVGに欠けている何かがあるのでしょうか?
<svg>
タグが両方とも同じURLを使用している場合、2番目のタグだけが表示されるため、間違いなくURLのことはありません。
多くのおかげ
"/assets/icons/utility-sprite/svg/symbols.svg"ファイルにidが "down"の要素が含まれていないことを示すメッセージが表示されます。あなたは本当にそれになっていますか? –
@PaulLeBeau残念ながら、最初のものが消える2つのスニペットをコピー/ペーストするだけです。それは外部のsvgファイルがキャッシュされているかのようなもので、2つの異なる要素が同じアイコンを使用することはできません。本当に奇妙です! –
外部ファイルの内容を自分のHTMLに貼り付けて#closeまたは#downを使用すると、外部ファイルを使用しているということになります。 –