質問: a[target="_blank"]::after でfontawesomeアイコンを表示したいです。 ``` a[target="_blank"]::after { font-family: 'Font Awesome 5 Free'; content: '\f0a9'; } ``` ``` 注釈 ``` [::before]なら表示されます。 [content: "テスト";]などでも試しました。 [:][::]も両方試しました。 a[target="_blank"]を諦めてクラスで指定したり、 [a]以外のタグでも試してみましたが[::after]のみ表示されません。 理由がわからず困っています。 見落としている箇所があるかもしれません。 リセットcssはHTML5 Reset Stylesheetを少しいじって使っています。 なにか手がかりになりそうなことをご存知の方がいらっしゃればご助言お願いします。
回答: ``` a[target="_blank"]:after { content: "\f0a9"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 100%; margin: 5px; } ``` こちらで解決いたしました。 ちなみにこのフォントと[\f35d]はfont-weightは600以上で表示されるようでした。 ご回答ありがとうございました。