CSS内容之前和之后之后将字符附加到HREF?

时间:2010-07-15 00:42:10

标签: css

我想将所有链接文本从average_link发送到[AVERAGE_LINK] ..这只能用CSS吗?

3 个答案:

答案 0 :(得分:9)

不支持完全跨浏览器,但您可以使用content属性以及:before:after伪类

来完成此操作
a:before
{
    content: "[";
}

a:after
{
    content: "]";
}

您可以在此处看到对属性的支持:

http://www.quirksmode.org/css/contents.html

答案 1 :(得分:2)

a:link.MyLink {
    text-transform: uppercase;
}

a:link.MyLink :before {
    content: "[";
}
a:link.MyLink :after {
    content: "]";
}

但是,最后两条规则在IE中不起作用。

答案 2 :(得分:-1)

没有。您可以设置文本样式,但不能使用CSS更改文本。