Мне нужна картинка для изменения при зависании над ней. Я получил эту работу в CSS, изменив z-index при зависании над ним. Однако я не хочу, чтобы кто-то нажимал на него. Таким образом, я удалил href из тега. Я слышал, что это проблема для IE6, однако я прочитал, что это соответствует спецификациям даже XHTML, что и подтверждает мой код. Итак, есть ли работа для IE6 из-за отсутствия href? Кто-нибудь здесь имеет IE6, который может проверить это и посмотреть, действительно ли это проблема?Наведение на месте <a> в CSS без href
ответ
Может быть и должен
href="#"
и изменить курсор от «рук» для нормального «указателя»;)
Она работает на IE 6, хотя, если вы не имеете сценария PNG исправить, его все равно будет работать, но фон вашего изображения будет оттенком синего. Просто убедитесь, что вы изменили курсор на «по умолчанию», вместо ручного курсора. Это было проблемой на некоторых веб-сайтах и в браузерах с изменением курсора.
Другая вещь, которую вы могли бы сделать, это использовать фон в CSS + якорный тег, чтобы отобразить этот эффект при наведении:
<style>
a#test{
background:#ff0000;
}
a#test:hover{
background:#0000ff;
}
</style>
<a id="test" href="#" style="width:100px;height:100px;display:block;" >test</a>
Это будет сделать один квадрат с красным фоном и при наведении на него фон будет синим. Ofc вы можете поместить фоновое изображение там и изображения изменятся ... :)
Удалите встроенную строку и поместите ее вместе с остальной частью объявления CSS. – random
попытаться дать ему имя атрибут
<a name="changingimage">...</a>
IE6 поддерживает :hover
только по ссылкам (см :link
pseudo-class) и, следовательно, требует атрибута href
, В противном случае, если отсутствует атрибут href
, это не ссылка в соответствии с :link
.
Таким образом, вы либо указываете href
, чтобы создать ссылку, либо использовать JavaScript для имитации этого поведения.
Использование Javascript аннулируются функции
текст
будет делать то и хотят.
- 1. Подменю CSS под наведение
- 2. CSS наведение на элементы до
- 3. текст опрокидывания без <a href>
- 4. Наведение CSS не изменяется корректно на хроме
- 5. Альтернатива href, вероятно, без <a>
- 6. Наведение изображения в CSS не работает
- 7. CSS Наведение не работает правильно
- 8. Pure CSS Modal & Popup без href
- 9. CSS Наведение курсора - элемент
- 10. Наведение с помощью CSS
- 11. Наведение различных divs в css
- 12. Круговое меню CSS <a href>
- 13. (HTML/CSS) Наведение "li" без зависания текста с "li"
- 14. Наведение с помощью CSS в Chrome + GWT
- 15. CSS - <a href> not clickable
- 16. Остановить наведение/перемещение CSS на родительском элементе
- 17. CSS и <a href> issue
- 18. Наведение мыши не работает, если href установлен в блок
- 19. Вкл: наведение непрозрачности 0.0 на другом уровне в css
- 20. Отзывчивый наведение изображения - CSS/JQuery
- 21. Применить CSS на основе текста длиной <a href="">
- 22. CSS первый детский наведение с элементом
- 23. Как сменить наведение на клик?
- 24. CSS - Наведение триггеров в ключевых кадрах
- 25. Понимание <a href = "#!"
- 26. Наведение CSS-меню не работает
- 27. Индивидуальный наведение в TH
- 28. CSS: наведение влияет на элемент перед элементом указал
- 29. Подчеркивание части ссылки на наведение всей ссылки
- 30. Первый наведение идет без анимации
вам нужно onclick = "return false;" там тоже для удобства использования –