изменение цвета ссылок в div при наведении курсора
У меня есть div, в котором есть пара ссылок, и мне было интересно, есть ли способ изменить глобальный цвет ссылок при наведении курсора мыши на div? Не то чтобы цвет ссылки менялся при наведении курсора на ссылку, но все ссылки меняют цвет по сравнению с глобальным цветом ссылки при наведении курсора на div.
Любая помощь очень ценится!
Спасибо!
html hrefПоделиться Источник Mars J 09 мая 2012 в 16:53
2 ответа
3
Правильный CSS будет примерно таким
#divId:hover a:link,
#divId:hover a:visited,
#divId:hover a:active{color:#f00}
или
.divClass:hover a:link,
.divClass:hover a:visited,
.divClass:hover a:active{color:#f00}
Поделиться Dutchie432
1
div:hover a {
color: green;
}
должно сработать.
Поделиться Steve 09 мая 2012 в 17:02
Похожие вопросы:
Изменение цвета основы svg при наведении курсора
Привет, так что я видел много кодов, касающихся изменения цвета наведения на svg, но я не могу заставить его работать. Дело в том , что я использую значки foundation , и вот пример кода: <img…
Различные цвета ссылок при наведении курсора для полужирного текста и обычного текста
Я знаю, что это глупый вопрос, но как установить разные цвета ссылок при наведении курсора для жирного и обычного текста? a:hover { color:#cccccc; } <b> <a href=google.com> A Bold…
Изменение цвета ссылки при наведении курсора div
Я пытаюсь изменить цвет ссылки при наведении курсора на <div> . Возможно ли это, используя только CSS? Если нет, то как я этого добьюсь? div { border: 1px solid black; padding: 15px; }. ..
Изменение свойств тега Div при наведении курсора
Изменение цвета фона части родительского Div при наведении курсора
Допустим, у меня есть навигационная панель со ссылками: <div class=navbar-inner navlinks> <ul class=nav> <li><a class=brand href=#><img src=img/logo.png…
как анимировать цвет ссылки при наведении курсора
у меня на сайте есть несколько типов ссылок. Во-первых, это просто простая ссылка без каких-либо стилей, таких как фоны. Второй тип ссылок — это ссылки с фоновыми цветами, похожими на кнопки. они…
Jquery, изменение цвета при наведении курсора
Это уже давно сводит меня с ума, я не могу понять, что я делаю не так. Я пытаюсь сделать сетку 4×4 и изменить цвет каждого квадрата при наведении курсора мыши (цвет остается после того, как мышь. ..
Stop href изменение цвета текста при наведении курсора
Я, кажется, не могу этого понять. Кто-нибудь знает, как предотвратить изменение цвета моего текста a href при наведении курсора? Я пытался a:hover{text-decoration:none !important} но это не…
Highcharts — как отключить изменение цвета при наведении курсора мыши/наведении курсора мыши
У меня есть диаграмма Highcharts columnrange, для которой я хотел бы отключить изменение цвета при наведении курсора мыши или наведении курсора мыши. Я видел, как другие задавали подобные вопросы, и…
ECharts — как предотвратить изменение цвета фона при наведении курсора мыши
Я хотел бы предотвратить изменение цвета фона при наведении курсора мыши на карту ECharts. Например, смотрите эту ссылку https://echarts.apache.org/examples/en/editor.html?c=map-usa . Как я могу…
Как изменить цвет текста или фона для конкретной ссылки при наведении курсора мыши?
У меня есть 3 разных ссылки в моем html, и я хочу изменить цвет текста только одной конкретной ссылки при наведении курсора мыши. Проблема в том, что когда я применяю css, он меняет цвет для всех ссылок. Пожалуйста, помогите!
html cssПоделиться Источник KruzeZab 20 сентября 2018 в 13:17
4 ответа
- Изменение цвета фона ссылки Меню при наведении курсора мыши на пункт меню
EDIT: просто чтобы уточнить, я хочу, чтобы цвет ссылки менялся при наведении курсора мыши на поле меню, а не на ссылку. У меня уже есть цвет ссылки, изменяющийся при наведении на нее курсора. Я могу лучше объяснить свою проблему с помощью скриншотов. Курсор в них не отображается. До сих пор у меня…
- Инвертировать цвет текста в цвет bg при наведении курсора мыши
Есть ли способ создать правило, которое позволит мне при наведении курсора изменить цвет текста ссылки на цвет фона и цвет фона на старый цвет текста? Вот пример кода, который мне не нравится ( Ссылка jsfiddle ): a { background-color: white; border: 2px solid #dea12c; color: #dea12c; } a:hover {.
1
Например, вы должны указать другой идентификатор для своего компонента
<a></a>
<a></a>
Затем в вашем css измените, сделав это :
#link1:hover {
color: red
}
#link2:hover {
color: green
}
Поделиться asa 20 сентября 2018 в 13:19
0
Добавьте уникальный класс или идентификатор к ссылкам в html,а затем примените css
.link1:hover{ color: red; } .link2:hover{ color: green; }
<a>link1</a>
<a>link2</a>
Поделиться ssten 20 сентября 2018 в 13:21
0
<a ></a>
#link:hover {
color: #F48832;
}
Поделиться sabrine abdelkebir 20 сентября 2018 в 13:25
0
Попробуй это.
Вы должны добавить пользовательский класс css к вашей конкретной ссылке, а этот класс css добавить ниже css..
.specific_link:hover{
color: blue;
}
a:hover{
color: red;
}
<a>link1</a>
<a>link2</a>
<a >link3</a>
Поделиться Sooriya Dasanayake 20 сентября 2018 в 13:37
Похожие вопросы:
Как изменить цвет фона всего div при наведении курсора?
Я создаю веб-сайт и хочу иметь ссылку внутри div, которая меняет цвет при наведении курсора, однако я столкнулся с проблемой. Перед наведением курсора мне нужна граница вокруг div того же цвета, что…
Как изменить цвет текста для ссылки в элементе tr с помощью CSS
Я хотел бы изменить цвет фона и текста при наведении курсора мыши на строку в таблице: tr { background-color:#FFF; color:#000; } tr:hover { background-color:#000; color:#FFF; } Это работает, если в. ..
Изменение фона карт изображений при наведении курсора мыши
На моем сайте у меня есть изображение в качестве панели навигации, и я создал горячие точки, чтобы связать их с разными страницами. Проблема в том, что, поскольку текст является частью изображения,…
Изменение цвета фона ссылки Меню при наведении курсора мыши на пункт меню
EDIT: просто чтобы уточнить, я хочу, чтобы цвет ссылки менялся при наведении курсора мыши на поле меню, а не на ссылку. У меня уже есть цвет ссылки, изменяющийся при наведении на нее курсора. Я могу…
Инвертировать цвет текста в цвет bg при наведении курсора мыши
Есть ли способ создать правило, которое позволит мне при наведении курсора изменить цвет текста ссылки на цвет фона и цвет фона на старый цвет текста? Вот пример кода, который мне не нравится (…
При наведении курсора мыши на ссылку я хочу изменить цвет фона div и ссылки
Чтобы изменить значок и текст-цвет кнопки при наведении курсора мыши в компоненте меню
Я использую компонент меню с иконками в своем проекте. При наведении курсора мыши на пункты меню (например, edit ) я хочу изменить как цвет текста ,так и цвет значка , что-то вроде этого. Но я могу…
JointJS — как изменить цвет ссылки при наведении курсора мыши
Кто — нибудь знает, как изменить цвет ссылки и ее кнопку удаления при наведении на нее курсора мыши? Формы JointJS кажутся SVGs, так что поправьте меня, если я ошибаюсь, но я не думаю, что смогу…
Как изменить цвет фона опции select при наведении курсора мыши
Я хочу изменить цвет фона параметров выбора при наведении курсора мыши и я попробовал следовать следующим правилам но это тоже не сработало: select option { color: #fff; } select option:hover {…
Как изменить цвет шрифта текста, наведя курсор мыши на любую часть <td> или <tr> ?
У меня есть таблица без фона, я хочу, чтобы <td> или даже весь <tr> меняли цвет фона и цвет шрифта при наведении курсора. Я знаю, как изменить цвет фона и цвет текста при наведении…
Поменять цвет ссылки? Легко! | Front-End
Здравствуйте, сегодня мы поговорим о том как поменять цвет ссылки на сайтах под управлением движков с открытым для редактирования кодом. К таким CMS относится и WordPress.
Так-же, заодно, мы поменяем цвет ссылки при наведении на нее курсора мыши.
Хотя Вордпресс, да и не только он, предоставляет нам уже практически готовые бесплатные темы, не нуждающиеся в каких-то крупных доработках но, эти темы рассчитаны на массового пользователя. Всегда хочется что-нибудь настроить под свой дизайн, изменить что-то. Что-то добавить, или наоборот убрать. Хотите поменять цвет ссылки? Легко!
Для того, чтобы редактировать стиль ссылки нам нужно из админ-панели сайта зайти в редактор кода. Путь к редактору, если кто не знает такой: Консоль>Внешний вид>Редактор>Таблица стилей (style.css).
Для редактирования цвета ссылки нам нужно в таблице стиля (style. css) найти такой участок кода, как показано на скриншоте.
Заходим в таблицу стиля и на клавиатуре набираем команду Сtrl+F
и в появившееся в левом углу монитора набираем слово a:hover
.
Вот участок кода:
Этот участок кода отвечает за цвет ссылки, цвет ссылки при наведении курсора мыши, подчеркивание ссылки. Где underline
отвечает за подчеркивание ссылки, если убрать это слово, то подчеркивание ссылки при наведении курсора мыши исчезнет. А если мы удалим в коде none; и взамен напишем underline, то ссылка станет подчеркнутой всегда.
В a:hover
поменять цвет ссылки при наведении курсора можно просто изменив цветовой номер color: #ff0012
,на нужный нам.
a:hover { text-decoration: underline; /* подчеркивание ссылки при наведении курсора */ color: #ff0012; /* Цвет ссылки */
Поменять цвет ссылки вообще, можно изменив цвет в
a { text-decoration: none; /* подчеркивание ссылки */ color: #004b91; /* Цвет ссылки */
Ну а если мы хотим установить цвет посещенной ссылки, то можно в этот отрывок кода добавить к селектору А добавить псевдокласс :visited
, как показано ниже:
a:visited { color: #808000; /* Цвет посещенной ссылки */
В итоге должно получится как-то так:
a { text-decoration: none; color: #004b91; /* цвет ссылки */ } a:hover { text-decoration: underline; /* подчеркивание ссылки при наведении курсора */ color: #ff0012; /* Цвет ссылки при наведении курсора */ } a:visited { color: #808000; /* Цвет посещенной ссылки */ }
Но устанавливать цвет посещенной ссылки я у себя на сайте не стал.
Итак, вроде постарался изложить подробно, теперь мы знаем как легко поменять цвет ссылки, как сделать подчеркивание ссылки, как установить цвет посещенной ссылки, и главное изменили цвет ссылки при наведении курсора.
Так-же вы можете установить соц. кнопки при помощи кода и узнать как просто ставить блок с прокруткой в любой записи окно с любым текстом, без переноса строки перейдя по ссылкам.
Если вам понравилась эта статья, делитесь ей в соц.сетях. На этом все,до скорых встреч!
Лучший способ отблагодарить автора
Похожие по Тегам статьи
css цвет при наведении мыши
На чтение 4 мин. Просмотров 127 Опубликовано
Селектор :hover определят стиль элемента при наведении курсора мыши. Этот селектор можно использовать для всех элементов, а не только для ссылок. Псевдокласс CSS :hover запускается, когда пользователь наводит указатель мыши на элемент.
Стили, определяемые активами псевдо-класса, будут переопределены любым последующим классом. Например, :link, :active или :visited, который имеет хотя бы один равный атрибут. Поэтому используйте псевдокласс hover после :link и :visit, но перед :active.
Пример ссылок с разными стилями:
Пример применения псевдокласса к элементу . Эффект проявляется при наведении курсора на элемент
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ |
Задача
Изменить цвет текстовой ссылки, когда на неё наводится курсор мыши и вернуть цвет обратно при уведении курсора.
Решение
Псевдокласс :hover , который добавляется к селектору A , определяет состояние ссылки при наведённом на неё курсоре мыши. В стилях вначале указывается селектор A , потом :hover (пример 1).
Пример 1. Изменение вида ссылки
HTML5 CSS 2. 1 IE Cr Op Sa Fx
В данном примере ссылка становится подчёркнутой и меняет свой цвет, когда на неё наводится указатель (рис. 1). Заметьте, что псевдокласс :hover в коде идёт после :visited . Это имеет значение, иначе посещённые ссылки в данном случае не будут изменять свой цвет.
Рис. 1. Вид ссылки при наведении на неё курсора мыши
Аналогично можно изменить и цвет фона под ссылкой при её наведении, добавив свойство background к селектору A:hover , как показано в примере 2.
Пример 2. Изменение цвета фона ссылки
HTML5 CSS 2.1 IE Cr Op Sa Fx
Результат данного примера показан на рис. 2. Чтобы текст плотно не прилегал к фону, к селектору A добавлено свойство padding .
В данной статье на примере показано, как сделать на произвольном элементе сайта смену цвета, если на него был наведен курсор мышки.
Делается данная «штука» при помощи стилей CSS, т.е. придется добавить несколько строчек текста в файл стилей шаблона, а так же проявить свои дизайнерские способности. Я подскажу что именно добавить.
Обновлено 17.01.2019
Давайте сразу для наглядности пример, чтобы поняли о чем речь. Проведите мышкой по пунктам меню:
Как только мышка оказывается наведена на любое поле в списке — происходит смена заднего фона строки, а так же цвет текста/ссылки в названии рубрики сайта.
Вот так выглядит код данного блока:
В моем примере видим что эффект срабатывает на обычной ссылке. Вместо нее может быть контейнер
Чтобы сказать браузеру, что эффект нужно выполнять на конкретных ссылках, я взял их в отдельный
Практика
Теперь необходимо задать действие по наведению мышки. Как уже говорилось выше — делаем все при помощи стилей CSS (файл шаблона может называться style.css, css.css, core.css или еще как-то).
Данной строкой мы указали браузеру менять цвет заднего фона при наведении мышки на синий (#0078BF) и сказали что цвет шрифта должен стать белым (#fff). Сама «штука», позволяющая понять браузеру, что это нужно делать по наведению мышки — псевдокласс hover (о нем можно почитать ЗДЕСЬ ).
Чуть понятнее: мы указали что ссылка a должна находиться внутри контейнера с классом .catside . Далее мы добавили псевдокласс hover и оформили по правилам CSS.
Послесловие
В данной статье я показал как работает смена цвета элементов на самом обычном примере. Если хотите развиваться далее, то почитайте профильную литературу и справочники по CSS.
Использовать hover можно, практически, для всех элементов на сайте: блоки, текст, ссылки. Проявите немного фантазии и поймете как устроено у вас на сайте подобное. После этого сможете его украсить или сменить частично оформление.
Опять же о показанном примере: в нем не учитываются параметры оформления блока (отступы, размер шрифта, картинка и прочее). Это все можно узнать из моих предыдущих статей на блоге, либо воспользоваться консолью разработчика F12 в вашем браузере (как им пользоваться смотрите видео на моем канале YOUTUBE ).
Ссылка меняет цвет при наведении
Для изменения цвета текстовой ссылки при наведении на неё курсора мыши применяется псевдокласс :hover, который добавляется к селектору A . Сперва через селектор A задаём цвет обычных ссылок, затем с помощью :hover задаём цвет ссылок при наведении (пример 1).
Пример 1. Изменение вида ссылки
В данном примере ссылка становится подчёркнутой и меняет свой цвет, когда на неё наводится указатель (рис. 1). Заметьте, что псевдокласс :hover в коде идёт после :visited . Это имеет значение, иначе посещённые ссылки не будут менять свой цвет.
Рис. 1. Вид ссылки при наведении
Аналогично можно поменять и цвет фона под ссылкой при наведении на неё, добавив свойство background к селектору a:hover , как показано в примере 2.
Пример 2. Изменение цвета фона ссылки
Результат данного примера показан на рис. 2. Чтобы текст плотно не прилегал к фону, к селектору A добавлено свойство padding.
В таблице стилей у ссылки есть специальный псевдокласс :hover . Он отвечает за стиль при наведении. Как только курсор будет убран с ссылки, она вернется в исходное состояние.
Примеры с изменением вида ссылки при наведении
Пример 1.
Как изменить цвет и сделать подчеркивание при наведенииПреобразуется на странице в следующее:
Пример 2. Как изменить фон ссылки при наведении
Преобразуется на странице в следующее:
Пример 3. Как поменять курсор при наведении на ссылку
По умолчанию у ссылок курсор при наведении имеет значение cursor : pointer . В следующем примере мы изменим его на другой.
Преобразуется на странице в следующее:
Пример 4. Сглаженное изменение стилей ссылки
С помощью свойства transition мы сгладим скорость изменения фона и цвета ссылки.
+ Сделали отдельное видео посвященное цветам ссылок!
Цвет ссылки css
Цвет ссылки по умолчанию
Как подобрать цвет ссылки, изменить цвет ссылки пример
Я пользуюсь подбором старым способом, который узнал ещё при царе горохе!
Но этот способ такой простой и надежный и не требует хождения по другим страницам и выяснения, как это работатет в той или иной программе, и чем еще хорош этот способ!? Вы просто изменяете в реальном времени цвети ссылки и вы сразу же сможете увидеть результат.
Во для просмотра вашей страницы – откройте просмотр кода, в разных браузерах может отличаться -z специально для вас сдела вот такой скрин, где показаны три браузера и во всех есть показать исходный код.
1. Нажимаем по ссылке ПКМ и выйдет новое окно – где ищем показать код и для Яндекс браузера и Google Chrome – быстро показать код – кнопка «F12»
2. Ищем в коде нашу ссылку – она справа показана – видим, что напротив нашей ссылки цвет – нажимаем по нему и выбираем в новом окне тот цвет, который нужен.
Цвет ссылки css
Рассмотрим несколько вариантов – как задать цвет ссылки:
Задать цвет только для этой ссылки
Как вы наверное увидели, то довольно странное поведение ссылки – это от того, что установленные свойства ссылки для всего сайта влияют и на данную ссылку.
Задать цвет ссылки через стили на странице
Результат : цвет ссылки через style на странице
Задать цвет ссылки через стили через файл css
В основном везде пользуются именно этим способом!
Если мы выведем здесь вот такой код? то увидим стили прописанные через файл css:
border-bottom: 1px solid #b3b3b3;
border-bottom: 1px solid #b3b3b300;
Цвет ссылки при наведении
Лишь давайте сделаем быстрый пример, для того стиля. Что мы описали сверху и присвоим ему эффект при наведении на ссылку.
Берем тот же код, что шел выше добавляем ему «:hover» и в строке «color» – поставим, ну например красный.
Код ссылки не изменен
Цвет ссылки посещенной
Ну и собственно тоже самое, что и с верхнем кодом, изменяем вместо hover поставим «visited»
убрать синий цвет ссылки css
Как убрать синий цвет ссылки css!7 Для того, чтобы убрать синий цвет ссылки нужно задать ему любой другой цвет, либо через стили в теге, либо чрез ссы стили на странице, либо в файле css!
Css цвет текста ссылки
С помощью HTML можно задавать цвета всех ссылок на странице, а также изменять цвета для отдельных ссылок.
Задание цвета всех ссылок на странице
Цвета ссылок задаются в качестве атрибутов тега . Атрибуты являются необязательными и если они не указаны используются значения по умолчанию.
link — определяет цвет ссылок на веб-странице (цвет по умолчанию синий, #0000FF).
alink — цвет активной ссылки. Цвет ссылки меняется при нажатии на ней кнопки мыши. Цвет по умолчанию красный, #FF0000.
vlink — цвет уже посещенных ссылок. Цвет по умолчанию фиолетовый, #800080.
В HTML цвета задаются обычно цифрами в шестнадцатеричном коде, в виде #rrggbb , где r, g и b обозначают соответственно красную, зеленую и синюю составляющую. Для каждого цвета задается шестнадцатеричное значение от 00 до FF, что соответствует диапазону от 0 до 255 в десятичном исчислении. Затем эти значения объединяются в одно число, перед которым ставится символ # (пример 1).
Пример 1. Задание цветов ссылок
Цвет не обязательно задавать в шестнадцатеричном формате, можно использовать и ключевые слова. В данном примере цвет фона веб-страницы установлен черным, а цвет ссылок — красным.
Для изменения цвета ссылок удобнее использовать CSS. Чтобы установить цвет для всех ссылок на веб-странице применяются следующие псевдоклассы, которые добавляются к селектору A .
visited — Стиль для посещенной ссылки.
active — Стиль для активной ссылки. Активной ссылка становится при нажатии на нее.
hover — Стиль для ссылки при наведении на нее мышью.
В примере 2 показано, как изменить цвет ссылок на веб-странице с помощью стилей. Для этого воспользуемся стилевым свойством color , оно задает цвет определенного текста, в данном случае, ссылок.
Пример 2. Цвет ссылок, заданных через стили
Задание цвета отдельных ссылок на странице
Вышеописанный способ задания цветов работает для всех ссылок веб-страницы. Однако, иногда возникает необходимость одновременно использовать разные цвета. Светлые, например, для темных областей веб-страницы, а темные цвета — соответственно для светлых. Для этого также можно воспользоваться стилями.
Пример 3. Изменение цвета ссылки с помощью стилей
В данном примере приведены три разных способа задания цвета с помощью стилей.
Привет, друзья! Устраивает ли вас цвет ссылок на вашем блоге или сайте? Если нет, и вы хотите изменить цвет ссылки, не беда. Сегодня я научу вас, как изменить цвет ссылки в HTML и CSS коде.
То, что я вам расскажу, будет работать на любом движке, неважно будет это WordPress или uCoz, ведь HTML и CSS используют все движки.
Цвет ссылки в CSS
Обычно все ссылки в шаблоне вашего сайта имеют одинаковый цвет, чаще это голубой или синий цвет. Отличаются только ссылки заголовков и подзаголовков.
Значение, каким цветом выводить ссылки на сайте прописывается в CSS коде, чаще всего в файле style.css. Находится этот файл всегда в корневой папке сайта.
Чтобы изменить цвет всех ссылок на сайте в CSS вам нужно открыть файл style.css и найти в нем код отвечающий за вывод ссылок. Просто найдите упоминание link или Link Styles.
Этот самый CSS код и отвечает за цвет всех ссылок сайта. А если рассмотреть детально, то в данном коде могут быть следующие значения:
Цвет CSS ссылок в обычном состоянии.
CSS цвет ссылок при нажатии на нее.
Цвет посещенной ссылки.
Соответственно, чтобы цвет ссылок в спокойном состоянии, мы меняем значение color: #0169D3 на свой цвет в псевдоклассе a:link.
Чтобы изменить цвет посещенных ссылок, нужно изменить значение color: #0169D3 в псевдоклассе a:visited.
Если вы хотите, чтобы ваши ссылки стали подчеркнутыми, нужно вписать в CSS код ссылки значение text-decoration:underline; как на примере:
А если наоборот хотите убрать подчеркивание ссылки, нужно вписать значение text-decoration:none;
Как менять цвет ссылок в CSS думаю понятно. Теперь давайте рассмотрим как изменить цвет ссылки в HTML коде.
HTML цвет ссылки
В отличие от CSS, где разом можно изменить все ссылки на сайте, в HTML можно поменять цвет только одной определенной ссылки.
Сама ссылка в HTML коде выглядит следующим образом:
Для того, чтобы задать ей цвет, нужно добавить значение font color для текста ссылки, чтобы получилось вот так:
Таким образом я выделил ссылку красным цветом в HTML коде.
Как видите все довольно просто. В статье я рассказал лишь основы о стиле выделения ссылок в коде. Но благодаря CSS можно создать свой уникальный стиль выделения ссылок, например сделать всплывающие подсказки, вставить тень, сделать ссылку мигающей. Но об этом я постараюсь рассказать уже в другой статье.
Подписывайтесь на обновления блога, чтобы не пропустить!
CSS атрибуты, определяющие CSS ссылки
В CSS ссылки также поддаются форматированию.
CSS описания ссылки | Комментарий | Результат |
---|---|---|
a | Ссылка без псевдоэлементов. По умолчанию ее цвет синий, у той, которую посетили – пурпурный. | Ссылка |
a:link a:visited a:hover | Здесь уже с псевдоэлементами: link – определяет изначальный вид ссылки. visited – определяет вид посещенной ссылки. hover – определяет вид ссылки в момент наведения на нее курсора. | Ссылка |
a a:hover | Данный способ описания ссылки самый распространенный. Селектор a соединяет в себе и а:link , и а:visited . а:hover – как было сказано, определяет вид ссылки в момент наведения на нее курсора мыши. | Ссылка |
CSS подчеркивание ссылок, декоративный стиль
CSS подчеркивание ссылок определяется text-decoration и его значениями:
Изменение цвета при наведении курсора css
Селектор :hover определят стиль элемента при наведении курсора мыши. Этот селектор можно использовать для всех элементов, а не только для ссылок. Псевдокласс CSS :hover запускается, когда пользователь наводит указатель мыши на элемент.
Стили, определяемые активами псевдо-класса, будут переопределены любым последующим классом. Например, :link, :active или :visited, который имеет хотя бы один равный атрибут. Поэтому используйте псевдокласс hover после :link и :visit, но перед :active.
Пример ссылок с разными стилями:
Пример применения псевдокласса к элементу . Эффект проявляется при наведении курсора на элемент
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ |
Задача
Изменить цвет текстовой ссылки, когда на неё наводится курсор мыши и вернуть цвет обратно при уведении курсора.
Решение
Псевдокласс :hover , который добавляется к селектору A , определяет состояние ссылки при наведённом на неё курсоре мыши. В стилях вначале указывается селектор A , потом :hover (пример 1).
Пример 1. Изменение вида ссылки
HTML5 CSS 2.1 IE Cr Op Sa Fx
В данном примере ссылка становится подчёркнутой и меняет свой цвет, когда на неё наводится указатель (рис. 1). Заметьте, что псевдокласс :hover в коде идёт после :visited . Это имеет значение, иначе посещённые ссылки в данном случае не будут изменять свой цвет.
Рис. 1. Вид ссылки при наведении на неё курсора мыши
Аналогично можно изменить и цвет фона под ссылкой при её наведении, добавив свойство background к селектору A:hover , как показано в примере 2.
Пример 2. Изменение цвета фона ссылки
HTML5 CSS 2.1 IE Cr Op Sa Fx
Результат данного примера показан на рис. 2. Чтобы текст плотно не прилегал к фону, к селектору A добавлено свойство padding .
Почти все веб-страницы меняют курсоры для лучшего восприятия пользователем или без какой-либо причины. Настройка курсора является простым способом добавления дополнительного эффекта на вашей веб-странице.
Для установления внешнего вида курсора используйте CSS свойство cursor. Это свойство используется для изменения вида курсора мыши cursor на элементах. Оно может быть полезным на веб-страницах в случае, когда кроме щелчка кнопкой нужно выполнить несколько действий.
Эта статья поможет вам контролировать, какими способами может курсор в CSS помочь в вопросе улучшения пользовательского восприятия.
Представим вам следующие методы контролирования курсора:
- Как сделать курсор в виде руки при наведении мыши на элемент списка
- Как изменить курсор гиперссылки при наведении мыши
- Как установить изображение для курсора
- Пример со всеми видами маркеров
Как сделать курсор в виде руки при наведении мыши на элемент списка¶
Если хотите изменить указатель мыши, чтобы он стал в форме руки при наведении мыши на элемент списка, можно установить класс для элемента списка (
Код будет иметь следующий вид, если хотите установить курсор в виде указателя:
Давайте рассмотрим пример вышеуказанного метода:
Пример
Другой пример, где меняется курсор-указатель. Здесь мы используем селектор :nth-child вместе с nth-child(odd) как cursor: progress и nth-child(even) как cursor: pointer для отдельных типов курсора на разных элементах.
Пример
Как изменить курсор гиперссылки при наведении мыши¶
Известно, что курсор по умолчанию для гиперссылки устанавливается как «pointer». Если хотите изменить его, нужно указать тип курсора для элемента с помощью CSS селектора :hover.
Чтобы изменить «pointer» в «default», вам понадобится эта часть кода:
Смотрите следующий пример:
Пример
Так как ссылки имеют color: blue и text-decoration: underline по умолчанию, рекомендуется изменить цвет и продолжить работу с гиперссылками.
Смотрите статью Как изменить цвет ссылки с помощью CSS.
Как установить изображение для курсора¶
Давайте научимся, как еще можно работать с курсором! Можно также установить выбранное вами изображение как курсор на вашей веб-странице.
После этой части кода установите свойство cursor как image:
Не забудьте установить вид курсора, чтобы показать, когда браузер не сможет использовать предоставленное изображение. В противном случае, код не будет работать.
Это довольно интересный способ. Можете добавить его на вашу веб-страницу, и пользователи будут в восторге. Представьте, что у вас есть форма, которая соответствует определенной эмоции. Здесь отлично подойдет использование эмоджи.
Пример
Рассмотрим другой пример, где использованы иконки. Можете использовать их из веб-страниц, где возможно применить код Base64, просто вставляя этот код в URL значение курсора. Или можно загрузить иконку на вашу веб-страницу и использовать URL для установления курсора.
Пример
Пример со всеми видами курсора¶
Здесь увидите пример, который содержит все возможные виды курсора.
Для значений «zoom-in», «zoom-out», «grab» и «grabbing» добавляется расширение -webkit- .
Стили ссылок — Изучите веб-разработку
При стилизации ссылок важно понимать, как использовать псевдоклассы для эффективного стилизации их состояний. Также важно знать, как стилизовать ссылки для использования в общих функциях интерфейса, содержание которых варьируется, например в меню навигации и вкладках. Мы рассмотрим обе эти темы в этой статье.
Мы рассмотрели, как ссылки реализованы в вашем HTML в соответствии с лучшими практиками создания гиперссылок. В этой статье мы будем опираться на эти знания, показывая вам лучшие практики их стилизации.
Состояния ссылок
Первое, что нужно понять, это концепция состояний ссылок — различных состояний, в которых могут существовать ссылки. Их можно стилизовать с помощью различных псевдоклассов:
- Ссылка : Ссылка, у которой есть пункт назначения (т. Е. Не только именованный якорь), стилизованная с использованием псевдокласса
: ссылка
. - Посещено : Ссылка, которая уже была посещена (существует в истории браузера), оформленная с использованием псевдокласса
: посещено
. - Hover : ссылка, на которую наведен указатель мыши пользователя, стилизованная с использованием псевдокласса
: hover
. - Focus : ссылка, которая находится в фокусе (например, перемещена пользователем клавиатуры с помощью клавиши Tab или чего-то подобного, или программно сфокусирована с помощью
HTMLElement.focus ()
) — это оформлено с использованием: focus
псевдокласс. - Active : активированная ссылка (например, нажатая), оформленная с использованием псевдокласса
: active
.
Стили по умолчанию
В следующем примере показано, как ссылка будет вести себя по умолчанию (CSS увеличивает и центрирует текст, чтобы сделать его более заметным).
p {
размер шрифта: 2rem;
выравнивание текста: центр;
}
Примечание :: Все ссылки в примерах на этой странице являются поддельными — вместо реального URL-адреса ставится #
(знак решетки / решетки).Это связано с тем, что если бы были включены настоящие ссылки, нажатие на них нарушило бы примеры (вы бы получили ошибку или страницу, загруженную во встроенном примере, с которой вы не могли бы вернуться). #
просто ссылки на текущая страница.
Вы заметите несколько вещей, исследуя стили по умолчанию:
- Ссылки подчеркнуты.
- Непосещенные ссылки синие.
- Посещенные ссылки фиолетовые.
- При наведении курсора на ссылку указатель мыши превращается в маленький значок руки.
- Сфокусированные ссылки имеют контур вокруг них — вы должны иметь возможность сосредоточиться на ссылках на этой странице с помощью клавиатуры, нажав клавишу табуляции (на Mac вам нужно использовать опцию + вкладку или включить Полный доступ с клавиатуры: все элементы управления доступны при нажатии Ctrl + F7 . )
- Активные ссылки красные. Попробуйте удерживать кнопку мыши на ссылке, когда вы щелкаете по ней.
Интересно, что эти стили по умолчанию почти такие же, какими они были в первые дни браузеров в середине 1990-х.Это связано с тем, что пользователи знают и ожидают такого поведения — если ссылки будут иметь другой стиль, это запутает многих. Это не означает, что вам вообще не следует стилизовать ссылки. Это просто означает, что вы не должны слишком отклоняться от ожидаемого поведения. Вы должны как минимум:
- Используйте подчеркивание для ссылок, но не для других вещей. Если вы не хотите подчеркивать ссылки, по крайней мере, выделите их другим способом.
- Заставить их как-то реагировать при наведении / фокусировке и немного иначе при активации.
Стили по умолчанию можно отключить / изменить с помощью следующих свойств CSS:
-
цвет
для цвета текста. -
курсор
для стиля указателя мыши — вы не должны отключать это, если у вас нет очень веской причины. -
контур
для контура текста. Контур похож на границу. Единственная разница в том, что граница занимает место в поле, а контур — нет; он просто находится поверх фона.Контур является полезным вспомогательным средством, поэтому его не следует удалять, не добавив еще один метод указания целевой ссылки.
Примечание: Вы не ограничены только вышеперечисленными свойствами для стилизации ваших ссылок — вы можете использовать любые свойства, которые вам нравятся.
Стилизация некоторых ссылок
Теперь, когда мы подробно рассмотрели состояния по умолчанию, давайте рассмотрим типичный набор стилей ссылок.
Для начала напишем наши пустые наборы правил:
а {
}
ссылка {
}
а: посетил {
}
фокус {
}
a: hover {
}
a: active {
}
Этот порядок важен, потому что стили ссылок основываются друг на друге.Например, стили в первом правиле будут применяться ко всем последующим. Когда ссылка активирована, она обычно тоже зависает. Если вы разместите их в неправильном порядке и измените одни и те же свойства в каждом наборе правил, все будет работать не так, как вы ожидаете. Чтобы запомнить порядок, вы можете попробовать использовать мнемонику, например, L o V e F уши HA te.
Теперь давайте добавим дополнительную информацию, чтобы правильно оформить этот стиль:
кузов {
ширина: 300 пикселей;
маржа: 0 авто;
размер шрифта: 1.2рем;
семейство шрифтов: без засечек;
}
п {
высота строки: 1,4;
}
a {
наброски: нет;
текстовое оформление: нет;
отступ: 2px 1px 0;
}
ссылка {
цвет: # 265301;
}
а: посетил {
цвет: # 437A16;
}
фокус {
нижняя граница: сплошная 1px;
фон: # BAE498;
}
a: hover {
нижняя граница: сплошная 1px;
фон: #CDFEAA;
}
a: active {
фон: # 265301;
цвет: #CDFEAA;
}
Мы также предоставим образец HTML для применения CSS к:
Доступно несколько браузеров, например Mozilla
Firefox , Google Chrome и
Microsoft Edge .
Объединение этих двух дает следующий результат:
Итак, что мы здесь сделали? Это определенно отличается от стиля по умолчанию, но все же обеспечивает достаточно знакомый интерфейс, чтобы пользователи знали, что происходит:
- Первые два правила не особо интересны для этого обсуждения.
- Третье правило использует селектор
и
, чтобы избавиться от подчеркивания текста по умолчанию и контура фокуса (который в любом случае различается в разных браузерах), и добавляет небольшое количество отступов к каждой ссылке — все это станет ясно позже. - Затем мы используем селекторы
a: link
иa: loaded
, чтобы установить несколько цветовых вариаций для непосещенных и посещенных ссылок, чтобы они были различны. - Следующие два правила используют
a: focus
иa: hover
, чтобы установить для сфокусированных и зависших ссылок разные цвета фона, а также подчеркивание, чтобы ссылка еще больше выделялась. Здесь следует отметить два момента:- Подчеркивание было создано с использованием
border-bottom
, а неtext-decoration
— некоторые люди предпочитают это, потому что у первого есть лучшие варианты стилизации, чем у второго.Он также нарисован немного ниже, чтобы не пересекать нижние части подчеркиваемого слова (например, хвосты на g и y). - Значение
нижней границы
было установлено как1px сплошной
, без указания цвета. При этом граница приобретает тот же цвет, что и текст элемента, что полезно в таких случаях, когда текст в каждом случае имеет другой цвет.
- Подчеркивание было создано с использованием
- Наконец,
a: active
используется, чтобы дать ссылкам инвертированную цветовую схему во время их активации, чтобы было понятно, что происходит что-то важное!
Активное обучение: создавайте собственные ссылки
В этом сеансе активного обучения мы хотели бы, чтобы вы взяли наш пустой набор правил и добавили свои собственные объявления, чтобы ссылки выглядели действительно круто. Используйте свое воображение, сходите с ума. Мы уверены, что вы можете придумать что-то более крутое и столь же функциональное, как наш пример выше.
Если вы допустили ошибку, вы всегда можете сбросить его с помощью кнопки Reset . Если вы действительно застряли, нажмите кнопку Показать решение , чтобы вставить пример, который мы показали выше.
Распространенной практикой является включение значков в ссылки, чтобы лучше понять, на какой тип контента указывает ссылка. Давайте посмотрим на действительно простой пример, который добавляет значок к внешним ссылкам (ссылкам, ведущим на другие сайты.) Такой значок обычно выглядит как маленькая стрелочка, указывающая из коробки. В этом примере мы будем использовать отличный пример с icons8.com.
Давайте посмотрим на некоторые HTML и CSS, которые дадут нам желаемый эффект. Во-первых, простой HTML-код для стиля:
Для получения дополнительной информации о погоде посетите нашу страницу погоды ,
посмотрите погоду в Википедии или проверьте
из погоды на сайте Extreme Science .
Далее CSS:
кузов {
ширина: 300 пикселей;
маржа: 0 авто;
семейство шрифтов: без засечек;
}
п {
высота строки: 1,4;
}
a {
наброски: нет;
текстовое оформление: нет;
отступ: 2px 1px 0;
}
ссылка {
цвет синий;
}
а: посетил {
цвет: фиолетовый;
}
a: focus, a: hover {
нижняя граница: сплошная 1px;
}
a: active {
красный цвет;
}
a [href * = "#"] {
фон: url ('external-link-52.png') без повтора 100% 0;
размер фона: 16 пикселей 16 пикселей;
отступ справа: 19 пикселей;
}
Так что здесь происходит? Мы пропустим большую часть CSS, так как это та же информация, которую вы просматривали раньше.Однако последнее правило интересно: мы вставляем настраиваемое фоновое изображение на внешние ссылки аналогично тому, как мы обрабатывали настраиваемые маркеры в элементах списка в предыдущей статье. Однако на этот раз мы используем сокращение background
вместо отдельных свойств. Мы устанавливаем путь к изображению, которое хотим вставить, указываем без повтора
, чтобы была вставлена только одна копия, а затем указываем позицию как 100% пути справа от текстового содержимого и 0 пикселей от Топ.
Мы также используем background-size
, чтобы указать размер, в котором будет отображаться фоновое изображение. Полезно иметь значок большего размера, а затем изменять его размер по мере необходимости для адаптивного веб-дизайна. Однако это работает только с IE 9 и новее. Поэтому, если вам нужно поддерживать старые браузеры, вам просто нужно изменить размер изображения и вставить его как есть.
Наконец, мы устанавливаем padding-right
для ссылок, чтобы освободить место для отображения фонового изображения, чтобы мы не перекрывали его с текстом.
Последнее слово: как мы выбирали только внешние ссылки? Что ж, если вы правильно пишете свои HTML-ссылки, вы должны использовать только абсолютные URL-адреса для внешних ссылок — более эффективно использовать относительные ссылки для ссылки на другие части вашего собственного сайта (как с первой ссылкой). Поэтому текст «http» должен появляться только во внешних ссылках (таких как вторая и третья), и мы можем выбрать его с помощью селектора атрибутов: a [href * = "http"]
выбирает
элементов, но только если у них есть атрибут href
со значением, содержащим «http» где-то внутри.
Вот и все. Попробуйте еще раз вернуться к разделу активного обучения выше и опробовать эту новую технику!
Примечание :: Значения href
выглядят странно — здесь мы использовали фиктивные ссылки, которые на самом деле никуда не ведут. Причина этого в том, что если бы мы использовали реальные ссылки, вы могли бы загрузить внешний сайт в
, в который встроен живой пример, тем самым потеряв пример.
Инструменты, которые вы изучили до сих пор в этой статье, можно использовать и другими способами.Например, такие состояния, как наведение курсора, можно использовать для стилизации многих различных элементов, а не только ссылок — вы можете захотеть стилизовать состояние наведения курсора на абзацы, элементы списка или другие вещи.
Кроме того, ссылки довольно часто имеют стиль, который при определенных обстоятельствах выглядит и ведет себя как кнопки. Меню навигации веб-сайта обычно размечено как список, содержащий ссылки, и его можно легко оформить так, чтобы оно выглядело как набор кнопок управления или вкладок, которые предоставляют пользователю доступ к другим частям сайта. Давайте посмотрим, как это сделать.
Сначала немного HTML:
А теперь наш CSS:
body, html {
маржа: 0;
семейство шрифтов: без засечек;
}
ul {
отступ: 0;
ширина: 100%;
}
li {
дисплей: встроенный;
}
a {
наброски: нет;
текстовое оформление: нет;
дисплей: встроенный блок;
ширина: 19.5%;
маржа-право: 0,625%;
выравнивание текста: центр;
высота строки: 3;
черный цвет;
}
li: last-child a {
маржа справа: 0;
}
a: link, a: посещено, a: focus {
фон: желтый;
}
a: hover {
фон: оранжевый;
}
a: active {
фон: красный;
цвет белый;
}
Это дает нам следующий результат:
Давайте объясним, что здесь происходит, остановившись на наиболее интересных частях:
- Наше второе правило удаляет отступ
по умолчанию
из элемента
и устанавливает его ширину, охватывающую 100% внешнего контейнера (в данном случае -
элементы обычно по умолчанию являются блокированными (см. Типы блоков CSS для обновления), что означает, что они будут располагаться на своих собственных строках. В этом случае мы создаем горизонтальный список ссылок, поэтому в третьем правиле мы устанавливаем свойствоdisplay
на встроенный, что заставляет элементы списка располагаться в одной строке друг с другом. Теперь они ведут себя как встроенные элементы. - Четвертое правило, определяющее стили для элемента
- Как и в предыдущих примерах, мы начинаем с отключения по умолчанию
text-decoration
иoutline
— мы не хотим, чтобы они портили нам внешний вид. - Затем мы устанавливаем отображение
с
навстроенный блок
.блока
, мы действительно хотим иметь возможность изменять их размер. Встроенный блок - Теперь о калибровке! Мы хотим заполнить всю ширину
и оставить небольшой отступ между каждой кнопкой (но не зазор на правом краю). У нас также есть 5 кнопок, размеры которых должны быть одинаковыми. Для этого мы установилиwidth
на 19,5% иmargin-right
на 0,625%. Вы заметите, что вся эта ширина в сумме составляет 100,625%, из-за чего последняя кнопка выйдет за пределы
и упадет на следующую строку.Однако мы возвращаем его к 100%, используя следующее правило, которое выбирает только последний - Последние три объявления довольно просты и предназначены в основном для косметических целей. Мы центрируем текст внутри каждой ссылки, устанавливаем
line-height
на 3, чтобы придать кнопкам некоторую высоту (что также имеет преимущество центрирования текста по вертикали), и устанавливаем цвет текста на черный.
- Как и в предыдущих примерах, мы начинаем с отключения по умолчанию
Примечание: Вы могли заметить, что все элементы списка в HTML помещены в одну строку друг с другом.Это сделано потому, что пробелы / разрывы строк между встроенными блочными элементами создают пробелы на странице, точно так же, как пробелы между словами; однако такие пробелы нарушили бы нашу горизонтальную компоновку меню навигации. Итак, мы удалили их. Вы можете найти дополнительную информацию об этой проблеме (и решениях) в разделе Борьба с пробелом между встроенными блочными элементами.
Вы дошли до конца этой статьи и уже прошли некоторые проверки навыков в разделах «Активное обучение», но можете ли вы вспомнить наиболее важную информацию на будущее? Вы можете найти экзамен, чтобы убедиться, что вы сохранили эту информацию, в конце модуля — см. Набор текста на домашней странице общеобразовательной школы.
Этот экзамен проверяет все знания, обсуждаемые в этом модуле, поэтому вы можете прочитать следующую статью, прежде чем переходить к ней.
Мы надеемся, что эта статья предоставила вам все, что вам нужно знать о ссылках — на данный момент! В заключительной статье нашего модуля «Стилизация текста» подробно рассказывается, как использовать пользовательские шрифты на ваших веб-сайтах (или веб-шрифты, как они более известны).
Как изменить цвет ссылки в WordPress и сообщениях / страницах при наведении курсора
Здесь мы предоставляем код для изменения цвета ссылок в WordPress.Кроме того, измените цвет наведения на странице и публикации с помощью CSS. А также даст вам лучший способ изменить цвет гиперссылки на отдельной странице или публикации.
Значит, поясняю по ссылке изменение цвета без кода. Таким образом, вы добавили плагин и изменили любой цвет для своего сообщения, а также изменили цвет при наведении курсора с помощью WordPress.
.entry-content a {
красный цвет;
}
.entry-content a: hover {
цвет синий;
}
Как изменить цвет ссылки в WordPress
Итак, вы должны применить этот код, который мы упоминаем в следующем разделе.
a {
цвет: # 007bff;
}
Как правило, вы можете добавить этот код CSS в свой файл. Например, есть несколько способов реализовать этот код.
Во-первых, вы можете выполнить несколько простых шагов, чтобы реализовать изменение цвета ссылки в WordPress.
Теперь перейдите на панель инструментов WordPress и щелкните меню «Внешний вид ». После этого найдите кнопку подменю настроить и щелкните по этой кнопке.
Итак, когда вы заходите внутрь, открывается новое окно интерфейса со стороны внешнего интерфейса.Таким образом, вы можете добавить любой тип пользовательского кода с помощью help.
После этого открывается новое окно, которое вы видите на изображении ниже. Итак, есть много полей для редактирования настроек тем по умолчанию.
Итак, перейдите к кнопке Additional CSS и покажите, чтобы добавить собственный CSS в этот блокнот.
Здесь доступен код, а также мы получили код наведения, который вы можете реализовать для него.
a {
цвет: # 007bff;
}
a: hover {
цвет: # f1f1f1;
}
Во-вторых, вы можете добавить в основной корневой каталог файл в стиле CSS.Также перейдите в имя-проекта / wp-content / themes / assets / css / style.css . Это путь к каталогу тем, используйте его и примените этот код к этому файлу.
Как изменить цвет при наведении курсора на ссылку в WordPress
Аналогичным образом измените цвет ссылки и наведения на свой пост и страницу с помощью WordPress.
Итак, мы должны показать вам некоторый код для реализации в вашем коде так же, как мы определяем в предыдущем разделе.
a: hover {
цвет: # 007bff;
}
Примечание: если вы хотите перейти на определенную страницу, измените цвет гиперссылки и цвет гиперссылки вместе с ней.
Вы можете добавить этот код, но некоторые исправления должны быть связаны с изменением класса для вашей страницы и публикации, которую вы хотите показать там.
Таким образом, существует определение класса для отдельного сообщения и для всех страниц, как и для домашней страницы.
На самом деле, мы определяем класс в разделе ниже, найдите его и примените этот код к вашему файлу. Здесь это лучший способ изменить цвет наведения ссылки в WordPress
Изменить цвет ссылки CSS
в этой статье, мы должны предоставить только код CSS, чтобы вы могли добавить все вышеперечисленное, если хотите поместить код в свой файл в этом коде CSS.
Таким образом, можно добавить еще один метод, а затем давайте посмотрим по этой ссылке. Где хранятся страницы и сообщения WordPress.
, а также, в основном, вы можете использовать это, потому что он легко добавил CSS в WordPress с использованием кода дизайна.
Изменение цвета гиперссылки в сообщении WordPress и на странице
Следовательно, в этом методе примените этот код CSS для изменения цветов гиперссылки в сообщении.
. entry-content a {
красный цвет;
}
.entry-content a: hover {
цвет синий;
}
Как и в этом коде, только все сообщения и страницы меняют цвет ссылки и добавляют hover цвет для отдельного сообщения, меняющего гиперссылку вместе с ним.
WordPress Цвет посещенной ссылки
Как правило, это ссылка, когда мы используем чью-то посещенную ссылку. Итак, ниже код для всех постов и страниц.
Фактически, это контентный код, отображающий гиперссылку и меняющий цвет лин по-разному.
Кроме того, при наведении курсора изменяется цвет посещения и цвет основного тега привязки изменяется вместе с ним.
Для глобального использования всех изменений.
a: посетил {
цвет: фиолетовый;
}
Для всех сообщений и страниц, чтобы изменить цвет ссылки тега привязки в WordPress .
.entry-content a: visit {
цвет: фиолетовый;
}
Все вышеперечисленное позволяет увидеть оба типа посещенных страниц в примере кода CSS. Итак, примените его к дополнительным полям CSS в WordPress.
Кроме того, мы предоставляем аналогичный код — лучший простой способ научиться его проверять. Как использовать WP_Query для отображения настраиваемого типа сообщения в WordPress. Это всего лишь ссылка на настраиваемый код для изменения дизайна всего поста.
Заключение
Наконец, легко объясните, что изменение цвета ссылки в WordPress.а также объясните конкретную страницу и опубликуйте аналогичное изменение текущей страницы с помощью цвета наведения, проверьте все это в разделе выше.
, если у вас есть какие-либо вопросы, задавайте их в разделе комментариев. Также узнайте о том, как скрыть избранные изображения в WordPress.
Цвет гиперссылки и изменение цвета при наведении курсора в Divi с использованием CSS
После использования темы DIVI WordPress на нескольких веб-сайтах, нам пришлось углубиться в некоторые простые CSS, чтобы добиться определенных настроек, чтобы все выглядело так, как мы хотим им. В этом кратком руководстве мы имеем дело с изменением цвета гиперссылок, которые нелегко увидеть из-за используемого нами цвета фона.
Ограничения стиля DIVI
Мы любим Divi по нескольким причинам, особенно за его универсальность в плане компоновки и дизайна. Однако у него есть несколько готовых ограничений, и иногда вам нужно использовать собственный CSS, чтобы все выглядело так, как вы хотите.
Пользовательский CSS для цветов гиперссылок Divi, включая наведение
Итак, вы создали свой веб-сайт и выбрали красивый цвет фона в разделе / строке Divi, но проблема в том, что когда вы добавляете гиперссылку, ее трудно увидеть, потому что цвет гиперссылки по умолчанию слишком похож на выбранный вами цвет фона (как на ведущем изображении в верхней части этого сообщения).Если вы столкнулись с этой проблемой, вот как исправить ее с помощью простого CSS-трюка, чтобы изменить цвет гиперссылки и навести цвет на все, что вы хотите.
Как это делается
Сначала мы авторизуемся на панели инструментов WordPress и переходим к параметрам темы Divi
Затем мы сразу же прокручиваем вниз до поля Custom CSS в нижней части вкладки General. Здесь мы собираемся вставить наш код CSS, чтобы изменить цвет нашей гиперссылки.
В настраиваемом поле CSS вставьте следующий код CSS, затем сохраните и выйдите.
/ * цвет гиперссылки * /
.hyperlink-color a {
color: #fff;
}
.hyperlink-color a: hover {
color: # 88b8e8;
}
Затем мы переходим к модулю, в котором находится гиперссылка (в этом случае мы используем модуль Blurb и вставляем следующий CSS в поле CSS Class расширенных настроек:
hyperlink-color
Вот и все! Очевидно, вы можете изменить цвета в CSS в соответствии со своими предпочтениями
Другие советы и рекомендации по DIVI см. Также:
Как разместить кнопки DIVI в ряд, рядом и рядом друг с другом .
Как использовать заголовок в модуле с DIVI.
Как изменить цвет ссылки при наведении псевдокласса в CSS
Если перейти по ссылкам на любом веб-сайте или навести указатель мыши на них, можно заметить, что они выделены другим цветом. В этом руководстве мы увидим, как добиться таких эффектов наведения или наведения курсора на ссылки, представленные на веб-сайте.
Предварительные требования перед началом:
Здесь мы предполагаем, что вы знаете о процессе создания веб-сайта и также работали бы над ним.В противном случае, пожалуйста, взгляните на то же самое, чтобы подготовиться к процессу создания веб-сайта.
В учебнике также предполагается кодирование непосредственно в HTML и CSS. Необходимо заранее знать, что такое CSS. Также будет хорошо, если вы знаете о процессе включения кода CSS на свой сайт.
Код каскадных таблиц стилей (CSS) для выделения ссылок при наведении курсора мыши
Приведенный ниже фрагмент кода отображает стиль по умолчанию, который вы найдете в большинстве браузеров для ссылки.
Листинг 1 : Стиль ссылки по умолчанию
a: link { цвет синий ; цвет фона: прозрачный; оформление текста: подчеркивание; }
Говоря о части a: link, в основном это означает, что следующий блок, заключенный в фигурные скобки, должен применяться к ссылкам. Каждая строка в блоке содержит правило. Цвет начала строки указывает на то, что в браузере текст привязки ссылки должен быть синим.«Прозрачное» значение, которое предоставляется для background-color, отражает то, что все, что было в фоновом режиме, будет видно под текстом ссылки, и это также включает его существующий цвет. Значение text-decoration для «подчеркивания» приводит или заставляет браузер предоставлять текст с подчеркиванием. Если вы хотите стилизовать ссылку при наведении курсора мыши на нее, вам просто нужно вставить правила для: hover. Давайте посмотрим на следующий пример.
Листинг 2 : изменение стиля
a: hover { черный цвет ; цвет фона: #def; }
Согласно этому правилу, это приведет к тому, что ссылка будет иметь черный текст на фоне с цветом, определенным значением RGB #def.Эффект от этого можно увидеть, наведя указатель мыши на любую из ссылок.
Для разработчиков или читателей этого руководства, если вы не знакомы со значениями цветов RGB, они представляют собой не что иное, как набор из трех цветов: красного, зеленого и синего. Эти цвета при соединении определяют окончательный цвет, который вам нужен. По той причине, что браузеры идентифицируют только очень ограниченное подмножество названий цветов, теперь на всякий случай, если вы хотите, чтобы какой-либо цвет был более неясным по сравнению с заурядными «синим», «черным», «белым» и т.п. , лучшее, что вы можете сделать, — это определить их, используя значение RGB.Не нужно запоминать данные или значения, хотя по той причине, что у большинства программистов есть палитра цветов, которая поможет подобрать для вас правильное значение.
Разумеется, выбор цвета следует делать так, чтобы он лучше всего соответствовал дизайну вашего сайта.
Как создать эффект наведения только для определенных ссылок
На всякий случай, если вы ищете несколько конкретных ссылок для представления эффекта выделения при наведении указателя мыши, это можно сделать, применив эти эффекты к нескольким классам.
Листинг 3 : Применение специальных эффектов
a. specialeffects: hover { черный цвет ; цвет фона: # ff0; }
Приведенный выше код сделает ссылки класса «specialeffects» для отражения черного текста на желтом фоне при наведении курсора мыши на него. Чтобы использовать его, сделайте свои ссылки следующим образом:
Листинг 4 : Использование класса specialeffects
эта ссылка станет желтой
Это означает, что ссылки, которым вы хотите придать эффект выделения, должны быть снабжены классом «specialeffects».
Нет абсолютно никаких проблем с тем, чтобы назвать ваши классы как угодно, а не только «специальные эффекты». Единственное, на что вам нужно обратить внимание, — это какое бы имя вы ни выбрали; убедитесь, что имя, которое вы указываете в своей HTML-ссылке, совпадает с именем в ваших правилах CSS.
Как удалить подчеркивание из ссылок
Следующее правило можно добавить, если вы не хотите, чтобы ваши ссылки подчеркивались. Вы должны использовать text-decoration: none ;. Есть и другие варианты, но в нашем примере мы воспользуемся этим.
Код может выглядеть, как показано ниже, если вы не хотите, чтобы ни одна из ваших ссылок была подчеркнута:
Листинг 5 : Удаление подчеркивания
a: link { цвет синий ; цвет фона: прозрачный; текстовое оформление: нет; }
Но прежде чем спешить с удалением подчеркивания из всех ссылок, убедитесь, что ссылки синего и подчеркнутого цвета стали стандартом в Интернете. Любой, кто узнает на сайте подчеркнутый синий текст по умолчанию, может подумать, что это означает интерактивную ссылку.Изменение цвета ваших ссылок и удаление подчеркивания может привести к тому, что пользователи или посетители даже не поймут, что по ссылке можно получить доступ для сбора дополнительных сведений, ошибочно приняв ее за попытку создать красочную страницу. Размещение просто симпатичного изображения рядом со ссылкой, чтобы попытаться указать, что это ссылка, также может быть проигнорировано большинством людей, считающих, что это просто декоративное изображение, и не понимают, что оно на самом деле означает. Это связано с тем, что не существует общеизвестного во всем мире метода графического представления ссылки, кроме использования подчеркнутого синим цветом текста.
Это не значит, что все, что вам нужно, должно быть связано с синим подчеркнутым текстом для ссылок. Это сделано для того, чтобы вы осознали негативное влияние, которое может оказать на вас изменение настроек по умолчанию, которых все ожидают. Вы должны в любом случае придумать многообещающее подчеркивание или другими способами, чтобы компенсировать отсутствие визуальных подсказок для ваших ссылок.
Заключение
Итак, мы завершили руководство и узнали о процессе добавления эффектов наведения указателя мыши на ваши ссылки, что довольно просто.Вам просто нужно включить упомянутый выше код, изменить или модифицировать его, чтобы адаптировать его к дизайну вашего сайта. Теперь ваши ссылки будут иметь совершенно другой вид или цветовую схему при наведении на них мыши.
Надеюсь, вам понравилось, увидимся в следующий раз.
Цвет посещенной ссылки не меняется согласно CSS
ОТКРЫТО в других местах:
Это означает, что правило было перезаписано другим правилом (например, «a: visit
color: red;»). Есть три способа перезаписать правило:
1) Правило перезаписи присутствует в том же файле css правила перезаписи, но в более низкой позиции.
2) Правило перезаписи присутствует в другом файле css, связанном после файла css, содержащего правило перезаписи.
3) Правило перезаписи объявляется внутри html-файла с помощью тега или атрибута стиля.
—————–
Мое правило в CHILD TwentyTwelve style.css заменяется правилом в TwentyTwelve style.css. Подхожу ближе.
Нет другого правила a: посещено, отменяющего его. Проблема в том, что CSS-код меняет цвет текущей активной страницы в меню, это CSS-код
. .main-navigation .current-menu-item> a,
.main-navigation .current-menu-ancestor> a,
.main-navigation .current_page_item> a,
. main-navigation .current_page_ancestor> a {
цвет: # 636363;
font-weight: жирный;
}
Итак, вам нужно взять этот код и вставить его в файл style.css вашей дочерней темы и выбрать цвет для использования там.
банка ~
Спасибо за внимание и предложение. Я ценю ваш комментарий, этот код полезен для выбора меню.
Возможно, мой исходный пост был непонятен.
Я хотел бы изменить цвет ссылок ПОСЕТИТЕЛЬНЫХ страниц, на которые есть ссылки по всему сайту.
После посещения ссылки.
Например, здесь есть список ссылочных страниц информационного бюллетеня, отображаемый в виде дат: https://synergycbd.com/newsletter-features/
В приведенном выше примере:
a: посетил {
красный цвет;
цвет фона: прозрачный;
текстовое оформление: нет;
}
Я хочу, чтобы они отображались красным (для тестирования), а не серым…
Большое спасибо ~: ~ Джейкоб
А, я понимаю, что вы имеете в виду, попробуйте использовать . entry-content a: visit
, и он должен работать, чтобы перезаписать должным образом. Так что-то вроде этого
.entry-content a: visit {
красный цвет;
цвет фона: прозрачный;
текстовое оформление: нет;
}
Джаррет ~
Спасибо за внимание и ответ.
Добавление приведенного выше кода в style.css моей дочерней темы не приводит к изменению ссылок на страницы на https://synergycbd.com/newsletter-features/.
Все еще в тупике.
С уважением, Джейкоб
Есть ли у вас на сайте или, возможно, в вашей учетной записи хостинга активны какие-либо подключаемые модули кеширования / повышения производительности?
Глядя на файлы style.css, которые загружаются для меня на сайте, загружаются следующие 2 вашей дочерней темы:
https://synergycbd.com/wp-content/themes/twentytwelve-child/style.css?ver=1.0.0
https://synergycbd.com/wp-content/themes/twentytwelve-child/style.css ? ver = 5. 3.2
Однако ни один из них не содержит упомянутого мной кода.Однако если посмотреть на неверсированный файл style.css:
https://synergycbd.com/wp-content/themes/twentytwelve-child/style.css
Он содержит код, но неверсированный файл style.css по какой-то причине не загружается.
Джаррет ~
Да, на веб-сервере была запущена утилита кэширования SuperCacher. Сейчас он выключен во время тестирования.
Интересно, что ссылки привели к разным файлам style.css. (!) Ясно, что должен быть только один.
Присмотревшись к файлам style.css, я заметил URI темы: https://synergycbd.ORG (не .COM).
Я также обновил версию № той, с которой работаю, чтобы избежать неясности и путаницы. -> Версия: 1.5.7
СЕЙЧАС, технические характеристики ссылки:
.main-navigation .current-menu-item> a, / * <<< Nav Colors 010120 * /
.main-navigation .current-menu-ancestor> a,
.main-navigation .current_page_item> a,
.main-навигация. current_page_ancestor> a {
цвет: # b32d00;
font-weight: жирный;
}
.entry-content a: link {/ * <<< Dk Blue 010220 * /
цвет: # 0000A0;
цвет фона: прозрачный;
текстовое оформление: нет;
}
.entry-content a: visit {/ * <<< Lt Orange 010220 * /
цвет: # ffb84d;
цвет фона: прозрачный;
текстовое оформление: нет;
}
.entry-content a: hover {/ * <<< Фиолетовый 010220 * /
цвет: # d11aff;
цвет фона: прозрачный;
текстовое оформление: нет;
}
.entry-content a: active {/ * <<< Желтый 010220 * /
цвет: желтый;
цвет фона: прозрачный;
текстовое оформление: нет;
}
, который, кажется, все работает хорошо !!! 🙂
Еще раз спасибо за вашу помощь и настойчивость в достижении отличного разрешения.
С уважением и благодарностью ~: ~ Джейкоб
Нет проблем! Рад слышать, что у вас все получилось! 😀
Как изменить цвет ссылки в WordPress (любая тема)
Не нравится цвет ссылок на вашем сайте WordPress?
Это легко исправить!
В этой статье я покажу вам шаг за шагом, как изменить цвет ссылок в WordPress.
Сначала…
Если вы еще этого не сделали, нам нужно найти шестнадцатеричный код нового цвета ссылки, который вы хотите использовать на своем веб-сайте.
Не одного цвета, а трех.
- Один для обычных ссылок
- Один для наведенных и активных ссылок
- Один для посещенных ссылок
Что такое шестнадцатеричный код? Это шестизначный HTML-код, который сообщает браузеру, какого цвета должна быть ссылка. Например…
- Черный: # 000000
- Белый: #ffffff
- Ярко-красный: # ff0000
- Синий: # 0000ff
И на всякий случай, если вам интересно, что такое HTML-код, это специальный компьютерный язык. используется для создания веб-страниц.
Давайте теперь найдем ваш шестнадцатеричный цветовой код HTML. 🙂
The Blog Mechanic помогает новым пользователям WordPress, блогерам, не являющимся техническими специалистами, и занятым владельцам веб-сайтов с помощью WordPress. Посмотрите мои услуги или свяжитесь со мной.
Найдите новую ссылку Цветовой код
Чтобы найти шестизначный код для ссылок на вашем веб-сайте, посетите страницу «Цветовые коды HTML».
В таблице цветов HTML щелкните цвет, чтобы автоматически сгенерировать шестнадцатеричный код.
Если вам не нравится какой-либо из цветов в диаграмме, используйте палитру цветов HTML, чтобы использовать собственный цвет, который дополняет цвета вашего веб-сайта.
По завершении скопируйте и вставьте шестнадцатеричный код цвета HTML в документ блокнота и сохраните его или просто запишите, в зависимости от того, что вам больше подходит.
Затем сделайте то же самое, чтобы найти цветовые коды для активных, наведенных и посещенных ссылок.
Изменение цвета ссылок в WordPress
Теперь, когда вы знаете шестнадцатеричный код для различных типов ссылок на вашем веб-сайте, я покажу вам, как изменить цвет ссылок в WordPress.
Войдите в WordPress. Перейдите в раздел Внешний вид >> Настройка >> Дополнительные CSS .
Чтобы изменить цвет ссылок, нам нужно добавить некоторый код CSS в область дополнительного содержимого CSS, как показано на изображении выше.
Изменить цвет ссылки по умолчанию
Чтобы изменить цвет ссылок по умолчанию или того, что я называю обычными ссылками, добавьте приведенный ниже код и замените мой шестнадцатеричный код своим собственным.
[css]
a {
цвет: # 1032cb;
}
[/ css]
Затем, если у вас включено кеширование WordPress, очистите его.Тогда посетите свой блог. Все ссылки по умолчанию будут другого цвета. Вот и все. Легкий.
Изменить цвет при наведении курсора и посещенные ссылки
Код CSS для изменения цвета наведенной и посещенной ссылки:
[css]
a: hover {
color: # 3252e0;
}
a: посетил {
color: # 333333;
}
[/ css]
Опять же, если ваш сайт кэширован, очистите его. Затем посетите сайт, чтобы увидеть изменения.
Изменение цвета активных ссылок
Код CSS для активных ссылок аналогичен коду для наведенных и посещенных ссылок.Мы просто заменяем hover и посещенный словом active . Вот так…
[css]
a: активный {
цвет: # 333333;
}
[/ css]
Вот и все! Вы успешно изменили цвет ссылок на своем сайте WordPress.
Если описанные выше шаги сработали для вас, дайте мне знать в поле для комментариев ниже. 🙂
Другие способы изменения цвета ссылок
Как и большинство других вещей в WordPress, есть и другие способы изменения цвета ссылок.Однако, по моему опыту, использование CSS - лучший метод.
Другие методы, которыми я собираюсь поделиться с вами, не работают с каждой темой WordPress, и они не меняют все цвета ссылок (посещенные, активные, при наведении курсора)
1. Настройщик тем
Некоторые премиальные темы WordPress дают вам возможность изменять цвета ссылок с помощью настройщика тем, например здесь…
Средство настройки темы, показанное на изображении выше, принадлежит GeneratePress, и, как вы можете видеть, вы можете изменить цвет по умолчанию, при наведении курсора и посещенных ссылках. Но не активен.
2. Редактор сообщений WordPress
Вы можете изменить цвет текстовой ссылки с помощью редактора сообщений WordPress Classic или Gutenberg, но это ОЧЕНЬ ограничено.
Работает только с постами или постранично. Это означает, что вы не можете использовать редактор сообщений для глобального изменения цвета ссылок.
И, как показано на изображении ниже, вы можете изменить только цвет ссылки по умолчанию.
Если все, что вам нужно сделать, это изменить цвет одной или двух ссылок по умолчанию в одном сообщении блога или на одной странице, то этот метод работает нормально.
Но если вы хотите изменить цвет ссылок на всем своем веб-сайте, включая наведенные ссылки, посещенные ссылки и активные ссылки…
Вместо этого вам нужно использовать код CSS. Или настройщик тем, если это возможно.
3. Используйте плагин WordPress
Вы можете изменить цвет ссылок по умолчанию и ссылок при наведении курсора с помощью плагина Stylish Links.
Плагин действительно прост в использовании. Вы просто устанавливаете и активируете его. См. Мое руководство о том, как установить плагины WordPress, чтобы получить помощь.
После активации перейдите к Стильные ссылки >> Цвета
На странице настроек добавьте шестнадцатеричный код для наведенных ссылок и ссылок по умолчанию. После сохранения цвета будут применяться ко всем ссылкам во всем мире. Но это единственные ссылки, которые вы можете изменить.
Надеюсь, эта статья помогла вам узнать, как изменить цвет ссылок в WordPress. Вам также может понравиться мой урок о том, как изменить шрифт в WordPress.
CSS и ссылок | схемы с несколькими ссылками, эффекты наведения
Путь // www.yourhtmlsource.com → Таблицы стилей → CSS И ССЫЛКИ
Применение CSS к вашим ссылкам позволяет создавать всевозможные приятные эффекты пролистывания и расширенную подсветку текста. Вы также сможете иметь множество наборов ссылок на одной странице, все с разным форматированием.
Навигация по страницам:
Базовый блок ссылок CSS
| Настройка нескольких схем
· Наследование
| Рекомендации по наведению
| Ссылки на изображения
Эта страница последний раз обновлялась 21.08.2012
Базовый блок ссылок CSS
Существует четыре объекта таблицы стилей, которые определяют внешний вид ваших ссылок:
a: ссылка {}
a: посетил {}
a: hover {}
a: active {}
Эти четыре селектора в основном охватывают старые атрибуты link, vlink и alink
, но последний позволяет вам установить эффекты прокрутки текста .Линия a: hover вступает в игру, когда пользователь наводит указатель мыши на ссылку. Ссылка может меняться по-разному: от простого переключения цвета до полного преобразования в другой шрифт и размер. Эти эффекты очень помогают показать читателю, на какую именно ссылку он указывает. Они тоже отлично смотрятся.Порядок, в котором вы их определяете, важен. Если вы переставите их, ваши эффекты наведения могут перестать работать, так как они будут отменены. Просто убедитесь, что они заказаны, как указано выше, и у вас не будет никаких проблем.
sourcetip: Есть небольшая умная мнемоника, которая позволяет легко запомнить правильный порядок определения этих псевдоэлементов в вашей таблице стилей; просто вспомните эти знаменитые тату на костяшках пальцев: LoVe / HAte, заглавные буквы, каждая из которых обозначает один из четырех элементов.
Теперь давайте посмотрим на некоторые из наиболее распространенных вариантов форматирования, которые у вас есть:
- цвет
- позволяет изменить цвет текста. Используйте безопасные для Интернета или именованные цвета.Я считаю, что лучшие ролловеры меняют именно это.
- текст-оформление
- дает вам несколько вариантов форматирования ваших ссылок. Установите значение none, чтобы избавиться от подчеркивания и в ссылках. Если вы хотите вернуть их или добавить в качестве атрибута наведения, используйте text-decoration: underline. Чтобы получить эффект наложения (линия над текстом), установите для него значение наложения.
- font-weight
- позволяет изменить полужирность текста.Установите полужирный или обычный шрифт. Есть и другие более конкретные значения, но они пока не поддерживаются браузерами.
- шрифт
- - это команда для изменения текста на курсив. Для отмены установите курсивный или нормальный шрифт.
- семейство шрифтов
- , как вы видели раньше, это меняет шрифт.
- размер шрифта
- и снова. Действительно, довольно просто.
- цвет фона
- позволяет задать цвет фона для текста ссылки.Особенно полезно для , выделяя при наведении курсора.
Если вам нужна дополнительная информация обо всех этих свойствах, а также о некоторых более сложных, прочтите CSS и текст.
Примечание о совместимости с браузером:
Для этого не проблема. Эффекты наведения на ссылки поддерживаются всеми браузерами со времен Internet Explorer 3! Вы даже можете применить эффекты наведения к элементам, которые не являются ссылками, например p: hover {background: #ffb; }. Это будет работать во всех современных браузерах, но не в Internet Explorer 6.
Настройка нескольких схем
Это связано с использованием классов CSS и довольно просто. Вы просто выбираете имя для своего класса (например, «nav») и помещаете это имя (и точку) вместе с частью ссылки, например:
a.nav: ссылка {цвет: синий; текстовое оформление: нет; }
a.nav: посетил {цвет: фиолетовый; текстовое оформление: нет; }
a.nav: hover {цвет: оранжевый; оформление текста: подчеркивание; }
a. nav: active {цвет: красный; }
а.внешний: ссылка {цвет: # 0000ff; размер шрифта: 18pt; font-weight: жирный; }
a.external: посетил {color: # 894f7b; font-weight: жирный; }
a.external: hover {text-decoration: overline; цвет фона: # 003399; }
a.external: активный {цвет: красный; }
Здесь я установил два класса ссылок, которые вы можете использовать: один для ссылок в области навигации, а второй для ссылок, указывающих на внешние веб-сайты. Затем просто сообщите своему браузеру, какой набор стилей использовать, добавив атрибуты class
к элементам и
:
Эта первая ссылка ведет на class ="nav"> главную страницу .
Это ведет на class ="external"> внешний сайт .
Как вы, наверное, заметили, я использую несколько коллекций ссылок в исходном коде HTML. Они чрезвычайно полезны, когда вам нужны ссылки с подходящими светлыми цветами для перехода на панель навигации с темным фоном или для выполнения определенных целей (например, вторичные ссылки, которые я размещаю повсюду для дополнительной информации).
sourcetip: Если вы собираетесь использовать несколько class
es, оставьте тип ссылок, которые вы используете чаще всего, без класса.Например, ссылки в области основного содержимого страницы. Это избавит вас от необходимости добавлять class = "something"
ко многим ссылкам.
Наследование
Когда вам необходимо добавить дополнительные группы ссылок помимо группы по умолчанию (той, что без класса), дальнейшие группы унаследуют или примут форматирование группы по умолчанию. Если вы определили свои ссылки по умолчанию как полужирные, все будущие классы ссылок будут полужирными, если вы не вернете их в нормальное состояние с помощью font-weight: normal.То же самое и со всеми другими атрибутами.
Рекомендации по наведению
Это всего лишь несколько советов и предложений по использованию способности hover .
Не позволяйте этому влиять на окружающий текст
Если ваша ссылка при наведении курсора начинает подталкивать другие текстовые элементы и элементы страницы, вы должны не указывать ее или смягчить. Чаще всего это происходит, если вы меняете начертание или размер шрифта, но вы можете получить незначительное движение от перехода на полужирный, курсивный или подчеркнутый текст.Протестируйте его, и если что-то движется, снимите эффекты.
Простые изменения - лучшее
Попробуйте изменить только одну или две вещи за один раз. Измените цвет, возможно, добавьте подчеркивание, но это все. Когда пользователь наводит курсор на ссылку, это не обязательно должно быть серьезным событием, это просто тонкий эффект, который поможет им и добавит стиля вашей странице.
Выбор цвета
Среди основных корпоративных веб-сайтов красный по какой-то причине кажется популярным выбором для изменений при наведении курсора. Лично мне это совсем не нравится. Предположительно, это самый простой для распознавания цвет, который делает ваши ссылки более удобными, но вместо этого вы должны использовать цвет, который дополняет ваш сайт. Однако красный - хороший цвет для активного.
Ссылки на изображения
По умолчанию любое изображение, содержащееся в ссылке, будет иметь большую синюю рамку, чтобы обозначить, что оно является частью ссылки. Обычно это выглядит дрянно, поэтому мы использовали атрибут border
, чтобы убрать его, например,
С помощью одного правила CSS мы можем позаботиться обо всех этих границах, не затрагивая HTML-код. Просто добавьте эту строку в свой файл CSS:
a img {граница: нет; }
Вам больше не нужны атрибуты border
. Это одно легкое правило заставит все ваши связанные изображения снимать любые границы, которыми ваш браузер пытается их окружить.