html - 如何设置禁用 DIV 元素的样式

标签 html css

我可以让输入元素响应 :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 没有禁用

Make div content Disable

http://jsfiddle.net/WS47f/

最佳答案

div 元素没有禁用属性。在这种情况下,您可以为您的 CSS 添加一个类。

div.divDisable:hover {}

关于html - 如何设置禁用 DIV 元素的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29176489/

相关文章:

javascript - 生成列表

html - 在固定大小的容器内缩放图像时保持填充

html - 如何并排展示产品

java - <h :inputText> enabled/disabled - change background color

html - 悬停时如何使用标题标签而不弹出标题?

html - 从标题菜单中分离 Logo 并将其放在标题和正文的第一部分之间

javascript - 等到所有脚本都完成后再启用按钮

html - 向两侧 float div

css - 修复了双行导航栏?

html - 在具有容器大小的两个其他元素之间生长一个元素