マークアップがあるとしましょう:
<div data-generated="world!">Hello </div>
..CSS を使用:
div:after {
content: attr(data-generated);
}
これにより、次のテキストが生成されます。 Hello world! -フィドル
div:after {
content: attr(data-generated);
}
<div data-generated="world!">Hello </div>
しかし...
テキストを選択/コピーしようとすると、「hello」部分のみが選択可能です。
CSSで生成されたテキストを選択する方法はありますか?
注意:
1)生成されたコンテンツに関する仕様 (こことここ) を見ましたが、この問題への言及は見当たりませんでした。
こことここの仕様は、生成されたコンテンツは選択可能であるべきだと言っているようです
生成されたコンテンツは、検索可能で選択可能であり、支援技術で利用できる必要があります
2) この質問に対する答えが「いいえ - それは不可能です」の場合 - これを述べている信頼できる情報源へのリンクをお願いします。