我想知道是否可以在 css3 中而不是在 HTML 中包含某些“静态”文本,就像在 css3 中也可以有“背景图像”一样?
我在谷歌上搜索过,但似乎找不到任何对此的参考。
像 :before 和 :after 这样的伪选择器可以指定一个内容属性,它可以是文本。
p:before {
content: "this will appear before all paragraph content";
}
简而言之,不,不像background-image
.
您可以将:before
/:after
选择器与该content
属性一起使用,但这不像背景图像那样工作,它会将文本放置在元素之前或之后。
小提琴演示: http: //jsfiddle.net/YkerN/和支持表:http ://caniuse.com/#feat=css-gencontent (IE8+;其他浏览器没有问题)