[解決済み] ::beforeは実際に何をするのですか?
2022-03-11 18:32:19
質問
ドキュメントを読んで、おそらくその目的を理解した上で
::before
と
::after
. 私の理解が正しければ、これらは常に他の要素との組み合わせで機能するはずです。しかし、私が見ているWebページには、次のようなものがあります。
<body>
<div class="container-fluid">
::before
<div> ... </div>
::after
</div>
<body>
を理解することができません。
::before
と
::after
は、ここで何をしているのでしょうか?
解決方法は?
::before
と
::after
を参照してください。
CSS擬似要素
のように、一致する要素の前後に作成されます。
疑似要素は、通常、HTMLの要素ツリーには表示されません。しかし、適切な種類のデバッグツール(Chromeインスペクタなど)を使用している場合、これらの特殊な要素を見ることができます。今日では、疑似セレクタを使用してページをスタイルすることは非常に一般的であるため、疑似要素を表示できるデバッグツールは非常に便利です。
Chromeインスペクタ(またはその他のツール)でこの動作を確認するには、例えば、CSSでこれらの疑似要素のいくつかにコンテンツを追加してみてください。
h1:before {
content: 'before';
}
関連
-
[解決済み] d3.tipが動作しないのはなぜですか?
-
[解決済み] <meta http-equiv="X-UA-Compatible" content="IE=edge">は何をするのですか?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] クリアフィックスとは何ですか?
-
[解決済み] CSSセレクタの"~"(チルダ/スクイグル/ツイドル)はどういう意味ですか?
-
[解決済み] CSSセレクタの「+」(プラス記号)の意味は何ですか?
-
[解決済み] HTML5 CanvasとSVGとdivの比較
-
[解決済み] CSSセレクタの">"(大なり小なり)とはどういう意味ですか?
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
-
[解決済み】enctype='multipart/form-data'とはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】#記号のHTML文字実体は何ですか?
-
[解決済み] このCSSでInline-blockが正しく動作しないのはなぜですか?
-
[解決済み] CSS - display: none; が機能しない
-
[解決済み] ChromeのデベロッパーツールでHTML Bodyにcz-shortcut-listen="true "が表示される?
-
[解決済み] SRCとHREFの違い
-
[解決済み] HTML5 Canvas 要素でカスタムフォントを使用するにはどうすればよいですか?
-
[解決済み] margin-block-startとmargin-topの違いは何ですか?
-
[解決済み] デフォルトで空白を選択
-
[解決済み] TD rowspan が機能しない