我正在使用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