【发布时间】:2015-03-20 22:03:01
【问题描述】:
我可以让输入元素响应:hover 和:hover:disable
但看起来 div 的响应不一样。
.btn {
width: 99px;
border-color: 2px #787878;
background-color: #CACACA;
margin-left: 76px;
margin-top: 21px;
position: relative;
border-radius: 26px;
-moz-border-radius: 26px;
-webkit-border-radius: 26px;
cursor: pointer;
}
.btn:hover:disabled {
background: red;
cursor: no-drop;
}
<div class="btn" id="divDisable" style=" height: 30px;line-height: 30px; text-align: center;" disabled>Disabled
</div>
<input class="btn" id="iDisabled" type="submit" value="Disabled" disabled>
Full Sample 尽我所能
奖金信息
问题是答案 div 没有禁用
【问题讨论】:
-
我不认为 div 意味着“禁用”,你不能添加一个“禁用”的 css 类吗?
-
@sdcr 我的问题是关于 div,而不是输入。
-
@DavidRobinson 我的问题是如何重复的?重复的建议是关于 Input 元素的,正如您在接受的答案中看到的那样,INPUT 具有 DISABLED 属性,但 DIV 没有。所以你需要一个解决方法。