CSS: Как поставить значок галочки / символ acsii рядом со всеми посещенными ссылками? - PullRequest
6 голосов
/ 12 февраля 2010

Для любой посещенной (a:visited) веб-страницы я хотел бы отобразить эти ссылки на своем веб-сайте с небольшой галочкой слева от ссылки.

Так, например:

"это не посещенная ссылка"

√ "это посещенная ссылка"

Вопрос : как выполнить галочку с помощью CSS?

Ответы [ 3 ]

7 голосов
/ 12 февраля 2010

Вы можете использовать комбинацию фона и отступов, чтобы получить этот эффект.

a:visited {
    background: transparent url("path/to/checkmark.png") left center no-repeat;
    padding-left: 10px;
}

Настройте отступы и положение фона в соответствии с вашими потребностями. Надеюсь, это поможет.

3 голосов
/ 12 февраля 2010
a:visited:before {
    content: "\00A0\221A";
}

источник

1 голос
/ 12 февраля 2010

Вы можете использовать :before псевдоселектор, но он не очень хорошо поддерживается.

Для лучшей поддержки сделайте его изображением и установите background-image. Затем используйте padding, чтобы показать изображение.

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