边缘模式下的 IE11 不显示禁用的下拉文本
IE11 in edge mode not displaying disabled dropdown text
JSFiddle:https://jsfiddle.net/2t713gkr/
/*css style for IE*/
select[disabled='disabled']::-ms-value {
color: #daa520;
}
使用 IE11(在边缘模式下)时,任何禁用的下拉菜单都显示为空...而 Firefox 和 Chrome 中的相同代码显示所选值,只是无法更改...
我寻找了各种解决方案,并尝试了一些(在 fiddle 中实施)但似乎没有任何效果...
知道如何显示禁用的文本吗??
使用 select:disabled::-ms-value
而不是 select[disabled='disabled']
。您的 JSFiddle 具有 <select name="drpProjType" id="drpProjType" style="max-width: 100%; width: 100%;" onchange="" tabindex="11" disabled="">
,因此 css 选择器正在查找具有名为 "disabled" 且值为 "disabled".
的属性的元素
JSFiddle:https://jsfiddle.net/2t713gkr/
/*css style for IE*/
select[disabled='disabled']::-ms-value {
color: #daa520;
}
使用 IE11(在边缘模式下)时,任何禁用的下拉菜单都显示为空...而 Firefox 和 Chrome 中的相同代码显示所选值,只是无法更改...
我寻找了各种解决方案,并尝试了一些(在 fiddle 中实施)但似乎没有任何效果...
知道如何显示禁用的文本吗??
使用 select:disabled::-ms-value
而不是 select[disabled='disabled']
。您的 JSFiddle 具有 <select name="drpProjType" id="drpProjType" style="max-width: 100%; width: 100%;" onchange="" tabindex="11" disabled="">
,因此 css 选择器正在查找具有名为 "disabled" 且值为 "disabled".