javascript - 禁用的按钮颜色在 IE9 中未正确呈现

标签 javascript jquery html css

在 Chrome 中,一个禁用的按钮显示为蓝色和边框颜色,背景颜色符合预期。但在 IE9 中文本颜色显示为灰色。

CSS:

 fieldset[disabled] .btn-default:hover,
    .btn-default.disabled:focus,
    .btn-default[disabled]:focus,
    fieldset[disabled] .btn-default:focus,
    .btn-default.disabled.focus,
    .btn-default[disabled].focus,
    fieldset[disabled] .btn-default.focus,
    .btn-default.disabled:active,
    .btn-default[disabled]:active,
    fieldset[disabled] .btn-default:active,
    .btn-default.disabled.active,
    .btn-default[disabled].active,
    fieldset[disabled] .btn-default.active {
      background-color: #fff;
      border-color: #ccc;
    }
.st-btn-default {
  border: 2px solid #227ab9;
  padding: .49rem .75rem;
  color: #227ab9;
}

html:

<input id="buttonPrev" type="button" class="localize btn btn-default st-btn-default" lang="previous" value="Previous" disabled>

最佳答案

禁用属性在 IE9 中部分工作 check here for more details

关于javascript - 禁用的按钮颜色在 IE9 中未正确呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31288992/

相关文章:

javascript - 为什么只能使用最新的按钮?我发现其他按钮的 onclick 函数为 null

javascript - import 语句中的解构赋值

php - 下拉选择菜单在 ajax 响应后丢失 css 样式

匿名函数中的javascript奇怪行为

javascript - 谷歌分析如何检测安卓设备

PHP - 如何搜索下拉菜单中指定的单个列

html - 杂散结束标记 img

html - 拟合跨度渐变到背景颜色的预期大小

javascript - 删除 parent 的点击事件但 child 是可点击的

javascript - 提交时下拉 ="window.open",始终打开新文件而不覆盖它