Czy jest selektor CSS dla wyłączonych input type="submit"
lub "button"
?Selektor CSS dla wyłączonego typu wejścia = "prześlij"
Czy powinienem użyć tylko input[type="submit"][disabled]
?
Czy to działa w IE6?
Czy jest selektor CSS dla wyłączonych input type="submit"
lub "button"
?Selektor CSS dla wyłączonego typu wejścia = "prześlij"
Czy powinienem użyć tylko input[type="submit"][disabled]
?
Czy to działa w IE6?
Czy to działa w IE6?
Nie, IE6 nie obsługuje selektory atrybutów w ogóle, por CSS Compatibility and Internet Explorer.
Możesz odszukać How to workaround: IE6 does not support CSS “attribute” selectors wartą przeczytania.
EDIT
Jeśli jesteś ignorować IE6, można zrobić (CSS2.1):
input[type=submit][disabled=disabled],
button[disabled=disabled] {
...
}
CSS3 (IE9 +):
input[type=submit]:disabled,
button:disabled {
...
}
You może substytut [disabled=disabled]
(wartość atrybutu) z [disabled]
(obecność atrybutów).
OK, dziękuję. Ale jeśli miałbym zignorować IE6, jak by to się udało? Czy wejście [typ = "przycisk" [wyłączone] będzie standardem? – Francisc
Jeszcze raz dziękuję za pierwszy link, CSS Compatibility i Internet Explorer - ZNAKOMITY ARTYKUŁ, błyskawiczna zakładka. – Francisc
@Francisc Zobacz zaktualizowaną odpowiedź. – jensgram
Jak powiedział użytkownik jensgram, IE6 nie obsługuje selektora atrybutu. Możesz dodać class = "disabled", aby wybrać wyłączone wejścia, aby mogło działać w IE6.
': disabled' może być lepsze, w CSS3. Jednak IE nie obsługuje, więc będziesz potrzebować klasy kopii zapasowej. – bobince
Dzięki, dobra uwaga, ale na razie planuję pozostać z dala od CSS3. – Francisc
Deweloperzy naprawdę muszą przestać próbować wspierać IE6. Właściciele witryn i menedżerowie naprawdę muszą przestać prosić deweloperów o wsparcie. Przyjdźcie na ludzi - IE9 już wychodzi! – Spudley