【发布时间】:2014-11-05 16:31:20
【问题描述】:
我正在尝试制作一个没有链接的按钮,因为背景已经链接。因此,您应该能够通过它。我知道 pointer-events:none 但是使用它时,div 的 :hover 将不再起作用。
有什么办法可以做到吗?
我的 HTML 是:
<div class="button">
<span>Click here</span>
</div>
CSS:
.button { pointer-events: none; }
.button:hover { ... }
“按钮”类应该有一个 :hover 效果 + 点击。此设置不会显示 :hover 效果。
【问题讨论】:
-
被链接的背景是仅在按钮后面还是跨越页面的 100% 宽度?
-
不是 100% 的页面,但比按钮大
-
能否也包括您如何添加背景的 HTML 和 CSS?
-
很抱歉,我无法做到这一点。我正在使用 Magento,但我不完全确定它是从哪里拉出来的。
标签: css hover mousehover pointer-events click-through