bootstrap 4,当鼠标悬停在按钮上时光标不会改变,但锚点上的光标不会改变

Ini*_*ton 13 html css twitter-bootstrap twitter-bootstrap-4 bootstrap-4

我正在使用bootstrap 4 alpha,似乎按钮上的光标已被删除而不是锚标签.在bootstrap站点上的示例.

https://v4-alpha.getbootstrap.com/components/buttons/

在我的应用程序中,我有一个表单,有两个按钮,一个是发布到表单,另一个是重定向到另一个页面.输入不显示光标,但锚点显示.我知道我可以创建一个自定义的css类,但有没有理由将其删除,或者它是当前alpha版本的问题?

<input type="submit" value="Sign In" class="btn btn-primary" />
<a role="button" href="@Url.Action("Register", "Account")" class="btn btn-secondary">Register Now</a>
Run Code Online (Sandbox Code Playgroud)

Rav*_*ous 18

以下是您的解释 - https://medium.com/simple-human/buttons-shouldnt-have-a-hand-cursor-b11e99ca374b

我不确定Bootstrap v4是否在锚元素上添加(目前无法检查),但我确实知道的是,只要链接具有该href属性,浏览器就会默认添加游标.

LE - 稳定版本是在一周前推出的,它现在具有特色

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)

https://blog.getbootstrap.com/2018/01/18/bootstrap-4/上的公告

  • 具有讽刺意味的是,该帖子上的所有中等按钮(截至2017年10月29日)完全按照帖子所说的不应该改变光标.我认为当人们可点击而不改变它时,人们已经习惯了光标的变化而不会向用户发出信号,表明事物不可点击. (9认同)
  • "手"或多或少是一个新手设备,意思是点击这里.我想从象牙塔上没有按钮就可以了.与大量网络用户合作时,这些规则并不是全部或同样适用.这里0.02美元.相同类型的UI/UX辩论激怒了目标="_ blank"......并且......仍然在这里而且非常重要.其中一个XHTML版本sorta弃用了锚点(如果内存服务则为1.0).iframes一直受到好评,相反几次.我记得嵌入,对象,眨眼和其他标签辩论.去做有用的. (4认同)