style要素にCSSの擬似要素は記述可能か?
Posted at September 28,2018 12:03 AM
Tag:[]
Tag:[]
style要素にCSSの擬似要素は記述可能か調べてみました。
1.はじめに
ウェブページにCSSの擬似要素をHTMLタグに直接記述しないといけない必要が生じました。
style属性に書くのはなんとなくわかるのですが、擬似要素の書き方がわかりません。
ということで、style要素にCSSの擬似要素を記述する方法を、記述可否も含めて紹介します。
2.style要素にCSSの擬似要素を記述する
結論から言うと、style属性に擬似要素は適用されないようです(ブラウザに実装されていない)。
参考サイトでは、style要素にCSSの擬似要素を記述するには、下記のようにするようです(動作しません)。
<a href="http://www.w3.org/"
style="{color: #900}
:link {background: #ff0}
:visited {background: #fff}
:hover {outline: thin red solid}
:active {background: #00f}">...</a>
中途半端にしか調べていないので、間違っていたらすいません。
3.参考サイト
参考サイトは下記です。ありがとうございました。
a:hover, a:visitedをあえてインラインで記述できる?
Posted by yujiro このページの先頭に戻る
- YouTube動画にキャプションをつけてテキストを回り込ませる方法
- 画像を下揃えにしてテキストを回り込ませる方法
- position:relativeを設定すると他の要素がずれる場合の対処
- CSSでタブ切り替えする方法
- :target擬似クラスのまとめ
- CSSでヘッダを固定したスクロールテーブルを作る方法
- レスポンシブウェブデザインで画像を縮小する方法
- disabledなボタンのhoverのスタイルを無効にする方法
- HTML要素を別の要素を基点にしてCSSで絶対配置する方法
- :not擬似クラスでCSS3のサポートをチェックする方法
- :checked擬似クラスでチェックボックスに連動して要素を表示させる方法
- ol要素の入れ子で親の番号を子に割り当てる方法
- チェックボックスやラジオボタンを大きくする方法
- CSSで中央に配置する方法
- CSSで背景画像をページの中心に表示する方法
トラックバックURL
コメントする
greeting