生成されたコンテンツを選択可能にする
非表示要素の識別子を表示する 1 つの方法は、CSS 内で生成されたコンテンツを使用することです。例:
h2:hover:after { color: grey; content: "#" attr(id); float: right; font-size: smaller; font-weight: normal; }
ただし、このアプローチには制限があります。
質問: ユーザーが ID を選択してコピーできるようにする方法はありますか (" #my-id") は生成されたコンテンツによって作成されましたか?
答え: 残念ながら、いいえ。
これは、疑似要素が DOM (ドキュメント オブジェクト) の一部ではないためです。モデル)。 CSS2.1 のセクション 5.10 に従って、ドキュメント ソースまたはドキュメント ツリーには疑似要素も疑似クラスも見つかりません。したがって、生成されたコンテンツを選択可能にすることはできません。
以上がユーザーは CSS で生成されたコンテンツによって作成された ID を選択してコピーできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。