【发布时间】:2016-08-01 19:18:24
【问题描述】:
我只使用 CSS 来玩汉堡菜单。我遇到的一件事是光标指针。当我将光标悬停在汉堡按钮上时,如果它在白线之间,它不会变为指针。只有当它悬停在白线上时才有效。我试图弄清楚如何解决这个问题,但到目前为止还没有运气。任何帮助将不胜感激!
.nav-trigger {
cursor: pointer;
clip: rect(0, 0, 0, 0);
position: absolute;
z-index: 2;
}
这是我的问题的链接:https://jsfiddle.net/dxs6040/51wdfypj/2/
【问题讨论】:
-
一种解决方案是将
input和label包装在一个本身应用了cursor:pointer样式的DIV 中。无论如何,这似乎是你为了更容易定位而包装的东西。 -
我试过了,现在看来,当鼠标悬停在汉堡菜单上时,除了单击之外,指针也可以工作。知道为什么吗?
标签: html css cursor hamburger-menu