Как сделать, чтобы цвет рамки вокруг изображения-ссылки менялся при наведении на него курсора мыши - «Изображения» » Новости мира Интернет
Выяснилось, что стоит за повышением цен, закрытием студий и отменой игр Xbox - «Новости сети»
Выяснилось, что стоит за повышением цен, закрытием студий и отменой игр Xbox - «Новости сети»
Mercedes-Benz построила самый мощный в мире 13-килограммовый электродвигатель - «Новости сети»
Mercedes-Benz построила самый мощный в мире 13-килограммовый электродвигатель - «Новости сети»
Nike разработала первую в мире обувь с электроприводом для повседневной ходьбы - «Новости сети»
Nike разработала первую в мире обувь с электроприводом для повседневной ходьбы - «Новости сети»
Razer выпустила геймпад Raiju V3 Pro — альтернатива DualSense Edge для PS5 и ПК с магнитными стиками и ценой $220 - «Новости сети»
Razer выпустила геймпад Raiju V3 Pro — альтернатива DualSense Edge для PS5 и ПК с магнитными стиками и ценой $220 - «Новости сети»
В Китае выпустили человекообразного робота Bumi по цене iPhone 17 Pro Max - «Новости сети»
В Китае выпустили человекообразного робота Bumi по цене iPhone 17 Pro Max - «Новости сети»
Сбер представил медиацентр SberBox Max с функцией улучшения изображения - «Новости мира Интернет»
Сбер представил медиацентр SberBox Max с функцией улучшения изображения - «Новости мира Интернет»
Quality Update в LinksSape: AI-витрина, интеграция с Semrush и 23 000 новых площадок - «Новости мира Интернет»
Quality Update в LinksSape: AI-витрина, интеграция с Semrush и 23 000 новых площадок - «Новости мира Интернет»
OpenAI выпустила браузер Atlas с встроенным ChatGPT - «Новости мира Интернет»
OpenAI выпустила браузер Atlas с встроенным ChatGPT - «Новости мира Интернет»
Samsung выпустили гарнитуру Galaxy XR на базе ОС Android XR - «Новости мира Интернет»
Samsung выпустили гарнитуру Galaxy XR на базе ОС Android XR - «Новости мира Интернет»
Контроль рабочего времени сотрудников
Контроль рабочего времени сотрудников
Новости мира Интернет » Самоучитель CSS » Цвет » Как сделать, чтобы цвет рамки вокруг изображения-ссылки менялся при наведении на него курсора мыши - «Изображения»
Internet Explorer Chrome Opera Safari Firefox Android iOS
4.0+ 7.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

Задача

Изменить параметры рамки вокруг изображения при наведении на него курсора мыши и восстановить обратно, когда курсор уходит прочь.

Решение

За изменение стиля элемента при наведении на него указателя мыши отвечает псевдокласс :hover. Для управления стилем ссылок этот псевдокласс добавляется к селектору A.

a { стиль обычной ссылки
a:hover { стиль ссылки при наведении на нее курсора

Также псевдокласс :hover допускается применять аналогичным способом к изображениям, но в браузере Internet Explorer версии.;6.0 и ниже этот подход работать не будет. Все потому, что эта версия Internet Explorer понимает :hover только для ссылок. Поэтому для начала рассмотрим универсальный метод, работающий во всех браузерах.

Изображение превращается в ссылку, если тег <thumb> поместить внутрь контейнера <a>, при этом вокруг картинок автоматически добавляется рамка, показывающая что перед нами ссылка. Вид таких рамок управляется с помощью стилевого свойства border добавляемого к конструкции a.;thumb, которая сообщает, что стили следует применять к тегу <thumb> расположенному внутри <a>. Параметры рамки при наведении на рисунок курсора задаются конструкцией a:hover thumb, как показано в примере.;1.

Пример 1. Изменение цвета рамки

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Цвет рамки</title>
  <style>
   a thumb {
    border: 3px solid #53da3f; /* Рамка вокруг изображения-ссылки */
            
   a:hover thumb  {
    border: 3px solid #f26522; /* Рамка при наведении на ссылку курсора мыши */
   
  </style>
 </head>
 <body>
  <p>
   <a href="vinnie-the-pooh.html">
    <thumb src="images/figure.jpg" alt="Винни-Пух" width="100" height="111"></a>
   <a href="vinnie-the-pooh.html">
    <thumb src="images/figure.jpg" alt="Винни-Пух" width="100" height="111"></a>
  </p>
 </body>
</html>

Результат данного примера показан на рис..;1.

.;


Рис. 1. Вид рамки до и после наведения курсора на изображение

Если хочется сделать изменение цвета рамки без применения ссылок, то свойство border допустимо применить непосредственно к селектору thumb, при этом в браузере Internet Explorer до версии 6.0 код работать не будет (пример.;2).

Пример 2. Изменение параметра рамки вокруг изображения

thumb {
  border: 3px solid #53da3f; /* Рамка вокруг изображения */
         
thumb:hover {
  border: 3px solid #f26522; /* Рамка при наведении на рисунок курсора мыши */

В данном примере рамка добавляется ко всем изображениям веб-страницы, если с помощью рамки требуется выделить только некоторые из них, добавьте к ним стилевые классы.

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

Internet Explorer Chrome Opera Safari Firefox Android iOS 4.0 7.0 1.0 4.0 1.0 1.0 1.0 1.0 Задача Изменить параметры рамки вокруг изображения при наведении на него курсора мыши и восстановить обратно, когда курсор уходит прочь. Решение За изменение стиля элемента при наведении на него указателя мыши отвечает псевдокласс :hover. Для управления стилем ссылок этот псевдокласс добавляется к селектору A. a _

Смотрите также

А что там на главной? )))



Комментарии )))