如何使用 cursor:不允许 * 在按钮或a*上?我尝试了以下方法:
.not-allowed {
pointer-events: auto! important;
cursor: not-allowed! important;
}
我的按钮看起来像这样:
<a class="btn btn-primary btn-lg disabled not-allowed" href="https://www.example.com" role="button">Test</a>
如果没有激活指针事件,则无法更改光标。但是如果***pointer-events:auto***、***按钮***或***a***可点击。如果***pointer-events:none***光标不会改变。
请帮帮我,我绝望了!
7条答案
按热度按时间rryofs0p1#
这实际上是Bootstrap中的bug
建议的解决方案:
或者如果你有这样的结构:
然后
h43kikqp2#
使用这个:
ctzwtxfj3#
您可以像下面这样将按钮 Package 在span中
现在在css中不允许按钮上的指针事件,并为 Package 器禁用光标。
xoshrz7s4#
使用
onclick="return false;"
5tmbdcev5#
你有很多选择,但不是所有的都是平等的。
最好用div或span Package 元素,并在 Package 器上设置光标,在内容上设置指针事件。这样你就可以得到所有的好处,而不用去搞JS。
第二,你可以在按钮上使用属性
disabled
,这将使它无法“工作”。然后可以将光标设置在禁用的元素上。最后,但我不建议使用JS来
return false
。虽然我不喜欢它,因为:点击事件仍然被触发(即,点击仍然是可能的,但链接不是通过后续),这意味着你也视觉上认为你点击了按钮。vddsk6oq6#
大部分时间不允许是不与残疾人一起工作的财产。是任何一个寻找禁用与不允许的属性这里是代码。
sg3maiej7#
简单