Чи існує селектор CSS для відключених input type="submit"чи "button"?
Чи варто просто використовувати input[type="submit"][disabled]?
Це працює в IE6?
Чи існує селектор CSS для відключених input type="submit"чи "button"?
Чи варто просто використовувати input[type="submit"][disabled]?
Це працює в IE6?
Відповіді:
Це працює в IE6?
Ні, IE6 взагалі не підтримує селектори атрибутів , пор. Сумісність CSS та Internet Explorer .
Ви можете знайти спосіб вирішення: IE6 не підтримує селектори "атрибутів" CSS, які варто прочитати.
EDIT
Якщо ви ігноруєте IE6, ви можете зробити (CSS2.1):
input[type=submit][disabled=disabled],
button[disabled=disabled] {
...
}
CSS3 (IE9 +):
input[type=submit]:disabled,
button:disabled {
...
}
Ви можете замінити [disabled=disabled](значення атрибута) на [disabled](наявність атрибута).
:disabledможе бути краще, в CSS3. Однак IE теж не підтримує, тому вам знадобиться клас резервного копіювання.