Содержимое CSS До и После, чтобы добавлять символы в HREF? - PullRequest
1 голос
/ 15 июля 2010

Я хотел бы сделать весь текст моей ссылки для для от средней_ссылки на [AVERAGE_LINK] .. это возможно только с CSS?

Ответы [ 3 ]

9 голосов
/ 15 июля 2010

Он не поддерживается полностью кросс-браузерами, но вы можете сделать это с помощью свойства content и псевдоклассов :before и :after

a:before
{
    content: "[";
}

a:after
{
    content: "]";
}

Вы можете увидеть поддержку атрибутов здесь:

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

2 голосов
/ 15 июля 2010

Да.

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

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

Однако последние два правила не будут работать в IE.

0 голосов
/ 15 июля 2010

Нет. Вы можете стилизовать текст, но не изменять текст с помощью CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...