禁用的引导类和禁用的属性之间的区别

时间:2015-09-25 08:46:55

标签: css html5 twitter-bootstrap

嗨朋友我正在使用禁用类以及禁用属性如下但是我不知道两者之间的基本区别,当我们必须使用类和何时使用属性时请清除我的疑问     我在我的代码中使用按钮,我想禁用它,所以最好的方法是使用禁用类或禁用属性

    <button class="btn btn-primary disabled" type=" button"/>
    disabled="disabled"

1 个答案:

答案 0 :(得分:15)

如果查看引导程序定义,则始终会为已禁用的类或已禁用的属性定义已禁用的样式:

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    ...
}

因此,对于样式,您只需要类或属性。

以前的版本还包括pointer-events: none;,它禁用鼠标点击按钮。在这里设置禁用的类或属性有效地禁用了按钮。

在当前版本3.3.5中,pointer-events: none;已从.btn中删除。然后,如果您只使用该类,该按钮看起来已禁用,但仍然可以单击。

因此我会对按钮使用disabled属性。