Html 如何在AngularJS中禁用dropdownlist时使背景色为灰色

Html 如何在AngularJS中禁用dropdownlist时使背景色为灰色,html,angularjs,Html,Angularjs,我有一个下拉列表,当一个值被选中,一个按钮被点击它的得到禁用罚款,但背景颜色不是灰色的文本框,我需要使背景颜色灰色的下拉列表时,它是禁用在AngularJS。 JS -------------------挑选----------------- 在CSS中: select[disabled] { background-color: #CCC; //use your prefered color here } 在CSS中: select[disabled] { background

我有一个下拉列表,当一个值被选中,一个按钮被点击它的得到禁用罚款,但背景颜色不是灰色的文本框,我需要使背景颜色灰色的下拉列表时,它是禁用在AngularJS。 JS


-------------------挑选-----------------
在CSS中:

select[disabled] {
   background-color: #CCC;  //use your prefered color here
}
在CSS中:

select[disabled] {
   background-color: #CCC;  //use your prefered color here
}

如果我是对的,AngularJS不应该打开和关闭实际的“disabled”属性以外的任何东西?然后主要由浏览器(和/或css)来处理控件的外观。如果我是对的,AngularJS除了打开和关闭实际的“disabled”属性之外,不应该切换其他任何东西吗?然后主要由浏览器(和/或css)来处理控件的外观。请记住,由浏览器来处理背景色行为。在本例中,Safari仍然在颜色上添加灰色渐变。@einord:
-webkit外观:无
或对属性的显式重写应该可以解决这一问题。我之所以说应该,是因为Safari以其独特的功能而臭名昭著。请记住,背景颜色的行为是由浏览器决定的。在本例中,Safari仍然在颜色上添加灰色渐变。@einord:
-webkit外观:无
或对属性的显式重写应该可以解决这一问题。我说应该这样做,因为Safari以自己的事情而臭名昭著。