7

さて、私が欲しいのはこれです: <p> タグが </p> で終わる場合、行末に文字を追加したいと思います。例えば

<p>Something and more!</p>

次のように見えるはずです

何かともっと!_

'_' (アンダースコア) は追加された文字です。
これはCSSで可能ですか?
行末でも可能ですか?

4

3 に答える 3

5

はい、可能です

p:after{
    content:"_";
}
于 2011-11-01T20:09:11.863 に答える
4

私があなたの質問を正しく理解していれば、あなたが必要とするように次のことがうまくいくと思います:

p:after {
    content: '_';
}

JSフィドルデモ

IE8以降でも互換性があるようです。

于 2011-11-01T20:07:24.060 に答える
2

疑似クラスを使用できます:after

p:after { content: '_'; }

ただし、CSSは実際には「行」を認識していないため、各行に対しては不可能です。

于 2011-11-01T20:08:12.057 に答える