我正在使用AngularJS来设置禁用/启用的图像按钮。
我的CSS选择器显示他们透明不起作用。
我已经开始使用try it,它在输入元素上选择一个禁用对象,并且它确实应用了css,但不适用于我的div元素。
我补充说,不工作我的div元素,导致下面的代码:禁用元素的CSS选择器
<!DOCTYPE html>
<html>
<head>
<style>
input:enabled {
background: #ffff00;
}
input:disabled {
background: #dddddd;
}
div:disabled {
opacity: 0.4;
filter: alpha(opacity=40); /* For IE8 and earlier */
}
</style>
</head>
<body>
<form action="">
First name: <input type="text" value="Mickey"><br>
Last name: <input type="text" value="Mouse"><br>
Country: <input type="text" value="Disneyland" disabled><br>
Password: <input type="password" name="password" value="psw" disabled><br>
E-mail: <input type="email" value="[email protected]" name="usremail">
</form>
<div disabled="disabled">should be transparent</div>
</body>
</html>
残疾人是越来越添加/我AngularJS html元素删除。那么如何让CSS应用到添加了禁用功能的div?
注意:我知道可以复制这些元素,使用ng-if来显示/隐藏它们,并将它应用到一个类的透明度,但这非常难看。
但我不明白为什么你需要'div's的'disabled'属性 - 它对于表单元素... – kukkuz