Ответ 1
попробуйте следующее:
legend.green-color a:hover{
text-decoration: none;
}
У меня такой html:
<legend class="green-color"><a name="section1">Section</a></legend>
legend.green-color{
color:green;
}
В моем случае Section
выглядит зеленым, но когда я наводил указатель мыши на него, он выглядел как href, но я хочу, чтобы он оставался неизменным без подчеркивания и изменения цвета.
Можно ли достичь без изменения css или с минимальным css cahnge?
или может быть как-то с jquery?
попробуйте следующее:
legend.green-color a:hover{
text-decoration: none;
}
Удалите декор текста для тега привязки
<a name="Section 1" style="text-decoration : none">Section</a>
Чтобы сохранить цвет и предотвратить подчеркивание ссылки:
legend.green-color a{
color:green;
text-decoration: none;
}
это должно сделать трюк:
.green-color a{
text-decoration:none;
}
Вы можете использовать CSS в legend.green-color a:hover
для этого.
legend.green-color a:hover {
color:green;
text-decoration:none;
}
Вы можете назначить идентификатор определенной ссылке и добавить CSS. См. Следующие шаги:
1. Добавить идентификатор по вашему выбору (должно быть уникальное имя, может начинаться только с текста, а не числа):
<a href="/abc/xyz" id="smallLinkButton">def</a>
Затем добавьте необходимый CSS следующим образом:
#smallLinkButton:hover,active,visited{
text-decoration: none;
}
legend.green-color{
color:green !important;
}