html - 如何关闭:hover with CSS?

标签 html css

有没有办法用 CSS 完全关闭元素的悬停事件?

我的用例:

我有一份由 <a> 制成的产品 list 元素。我不希望悬停事件改变页面上的任何内容以最大化页面滚动的帧率。


我会写

a:hover {
    text-decoration: none;
    ...
}

但是有没有一种方法可以让元素完全变成 :hover,这样我就不需要重写样式了?

最佳答案

对正常和悬停效果使用相同的样式。这样,当您悬停链接时,链接将具有相同的样式,就像您不悬停时一样。

您无需禁用它,但它会起作用。

a, a:hover {
   ... your style here ...;
}

关于html - 如何关闭:hover with CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23904411/

相关文章:

php - 如何将非子 div 附加到另一个 div 的底部

javascript - 如何从 View 中删除特定 CSS 文件的引用

html - 媒体查询和性能 vs 在较小的屏幕上显示大文件大小的图像

html - CSS-Grid 列未正确对齐

css - CSS样式表中的隐藏属性是否会降低网站功率?

html - 中心推特 Bootstrap 导航元素

html - 在 Angular 8 HTML 模板中为 *ngIf 使用枚举

javascript - HTML 公式 JavaScript

html - 如何通过 HTML5 流式传输视频?

javascript - 响应式菜单不会滚动到右侧的 div,而是滚动到页面顶部