[解決済み】CSSコンテンツプロパティ:Textの代わりにHTMLを挿入することは可能ですか?
2022-04-03 13:05:34
質問
ただ、どうにかしてCSSの
content
プロパティに文字列の代わりに html コードを挿入します。
:before
または
:after
のような要素です。
.header:before{
content: '<a href="#top">Back</a>';
}
これはかなり便利だと思います。Javascriptでも可能ですが、CSSを使うと本当に楽になりますよ :)
解決方法は?
残念ながら、これは不可能です。につきまして 仕様 :
生成されたコンテンツは、文書ツリーを変更しない。特に、文書言語処理系にフィードバックされることはありません(例えば、再解析のため)。
つまり、文字列の値については、その値が常に文字通りに扱われることを意味する。使用されている文書言語に関係なく、マークアップとして解釈されることはない。
例として、与えられたCSSを次のようなHTMLで使用した場合。
<h1 class="header">Title</h1>
...を実行すると、次のような出力が得られます。
<a href="#top">戻る</a>タイトル
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] IE=edge,chrome=1というのは今でも有効なのでしょうか?
-
[解決済み] HTMLのテーブルを部分的に透明にするには?
-
[解決済み] mailchimpのメールインラインスタイルのコーディングがいつも通りできない
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] CSSのdisplayプロパティで遷移する
-
[解決済み] Sublime Text 2を使ってHTMLコードを再フォーマットするにはどうしたらいいですか?
-
[解決済み] CSSコンテンツによるHTMLエンティティの追加
-
[解決済み] HTML5 CanvasとSVGとdivの比較
-
[解決済み】HTMLのテキスト入力で数値入力しかできない。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】私のCSS3メディアクエリがモバイルデバイスで機能しないのはなぜですか?
-
[解決済み】CSS "margin: 0 auto" が中央揃えにならない。
-
[解決済み] ボディの背景色が表示されない?
-
[解決済み] 背景画像を前後にパンするCSS【非公開
-
[解決済み] Railsです。railsアプリで<img src= >をimage_tagに変換する方法
-
[解決済み] 電話番号のマークアップはどのように行うのですか?
-
[解決済み] HTMLボタンのテキストを固定幅で折り返すには?
-
[解決済み] divが重ならないようにするには?
-
[解決済み] Railsアプリケーションにアイコンを追加する
-
[解決済み] 擬似要素 ::before や ::after のコンテンツとして SVG を使用する方法はありますか?