2

小さなJSで柔軟なメーリングリストを作成しようとしています:

.email_item::after {
     content: ", ";
}

その結果:

foo@mail.com, foo2@mail.com

ctrl+c および ctrl+v で複製すると、以下が返されます。

foo@mail.comfoo2@mail.com

JSを使用する必要がありますよね?それとも、最適化の天才がいますか?

4

1 に答える 1

5

はい、:afterおよびのような生成されたコンテンツ:beforeは表示のみを目的としています。
DOM を変更しないため、選択できません。

JS を使用し、HTML にコンマを直接追加しないのはなぜですか?

についてのスペック引用content

生成されたコンテンツはドキュメント ツリーを変更しません。特に、ドキュメント言語プロセッサにはフィードバックされません (たとえば、再解析のために)。

于 2012-11-12T02:34:03.487 に答える