5 способов улучшить ссылки
Статья от 21.07.09 в категории CSS, jQuery

При наведении курсора на ссылку она, как правило, меняет свой цвет, либо становится подчёркнутой. Это довольно скучно. Вот несколько способов улучшения ваших ссылок.
Border-bottom
Border-bottom лучше чем text-decoration: underline. Он не пересекает нижние части букв, например yjgр, что в некоторых случаях выглядит ужасно. Также вы можете использовать разные стили бордера. Например границу из точек или пунктира.
Пример:
a { border-bottom: dashed 1px #000; } a:hover { border-bottom: solid 1px #000; }
Background
Вы можете использовать другой фон ссылки. Например в Wordpress ссылка Удалить становится красной при наведении, что говорит об опасности нажатия на неё.
Пример:
a { color:red; border-bottom: 1px solid red; } a:hover { color:#fff; background-color:red; }
Ссылка с иконкой
Вы можете добавить к своей ссылке иконку, делается это очень просто:
a { background: #fff url('icon.png') no-repeat center left; }
Кроме того, вы можете использовать черно-белые иконки в обычном состоянии и цветные при наведении. Например, мы использовали этот эффект на внизу главной страницы.
Увеличение букв ссылки
Ещё можно увеличить буквы при наведение на ссылку
a:hover { text-transform: uppercase; }
Анимированные ссылки
С помощью jQuery можно сделать анимированные ссылки, например как . Реализует этот эффект вот такой код:
$(document).ready(function() { $('a.nudge').hover(function() { $(this).animate({ paddingLeft: '20px' }, 400); }, function() { $(this).animate({ paddingLeft: 0 }, 400); }); });
Если вы знаете другие способы сделать ссылки лучше, пишите в комментариях.
Постовой:
Звуковые наркотики, скачать звуковые наркотики.
21/07/09 в 20:57
Понравились ссылки на JQuery.
26/07/09 в 21:48
Да спасибо отличные ссылки..
07/08/09 в 14:37
Насчёт border-bottom согласен, сам использовал до сегодняшнего дня text-decoration: underline
24/07/10 в 6:09
Насчет border-bottom — еще хрен с ним, но УВЕЛИЧЕНИЕ БУКВ — это уже слишком очень сильно извращение, мне кажется. Настолько же, насколько просто изменение веса или начертания.
Да и цвет фона когда меняется — тоже очень редко смотрится. Я так делал только раз, да и то неконтрастно, практически незаметно.
В последнем примере, я считаю, очень уж большое расстояние — неудобно глазами за линком бегать в другой конец экрана.