Это мой первый пост: довольно неловко, я помню, как нашел решение своего собственного вопроса несколько лет назад ... Но давайте начнем.
Я установил целое наведение / ссылку / активный CSS для своих текстовых элементов
a:hover {
color: #000000;
background-color:#FFFF00;
font-weight: bold;
text-decoration: none;
}
a:active {
color: #000000;
background-color:#FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:link {
color: #FFFF00;
font-weight: bold;
text-decoration: underline;
}
a:visited {
color: #000000;
background-color:#FFFFFF;
font-weight: bold;
text-decoration: none;
}
проблема в том, что изображения на странице, со своими ссылками, также наследуют CSS выше.
В первый раз, установив значение border=0
, я бы решил проблему. Я был неправ.
Я просто ищу самый простой способ избежать всех элементов изображений, наследующих CSS, предназначенных для форматирования текстовых ссылок.
EDIT:
Я также попытался добавить следующий CSS:
.img:active {
background-color: transparent;
}
.img:link {
background-color: transparent;
}
.img:hover {
background-color: transparent;
}
и связывание элементов изображения в исходном коде с
class="img"
но изображения продолжают наследовать основные стили CSS.
РЕДАКТИРОВАТЬ 2:
@ andrea-ligios Ваше предложение применить класс .img к элементу, содержащему изображения, сработало отлично! Я также реализовал: не селектор. Огромное спасибо. Извините, это мой первый пост, и я забыл, что вставить весь исходный код было бы проще для поиска решения.