フォントawesome 5 svgを背景画像として使用しようとしています。しかし、それは表示されていない、と私は色を変更する方法を知らない。これは私が使用していますものです:FontAwesome 5正方形要素としてのSVG
.no-profile-image {
display: block;
width: 100%;
padding-bottom: 100%;
background: url('/images/fa-solid.svg#user');
background-size: contain;
background-position: center center;
}
私はHTMLのSVG要素としてそれを使用することができますが、私は上記の背景画像として行ったように、私は、アイテムの正方形を作ることはできません。私は、次のことを試してみましたが、要素楕円の形になり:
svg.no-profile-image {
width: 100%;
padding-bottom: 100%;
}
<svg class="no-profile-image">
<use xlink:href="/images/fa-solid.svg#user" fill="white"></use>
</svg>
がどのように私は私のdiv要素が正方形であるように、この背景画像にするか、四角のhtml SVG要素にすることができますどちらか?
「」として使ってみましたか?アイコンとして使用しても、それは 'SVG'として変換され、' 'タグをコメントアウトするだけだからです。ライブラリは 'all.js'を行っています。 –
私は 'i.no-profile-image'と' i.fa.fa-user'の両方を試しましたが、最初の画像は画像が表示されず、2番目の画像はhtmlインラインのように表示されます。 –
''そのようにしてください。 "fas"は "すばらしいフォント"を意味します。 –