CSS ile tüm girdileri türlerine göre hedeflemenin bir yolu var mı? Çeşitli devre dışı bırakılmış form öğelerinde kullandığım devre dışı bırakılmış bir sınıfım var ve metin kutuları için arka plan rengini ayarlıyorum, ancak onay kutularının bu rengi almasını istemiyorum.
Bunu ayrı sınıflarla yapabileceğimi biliyorum ama mümkünse CSS kullanmayı tercih ederim. Eminim bunu javascript'te ayarlayabilirim ama yine CSS arayabilirim.
IE7 + 'yı hedefliyorum. Bu yüzden CSS3'ü kullanabileceğimi sanmıyorum.
Düzenle
CSS3 ile buna benzer bir şey yapabilir miyim?
INPUT[type='text']:disabled
sınıfımdan tamamen kurtulmam daha iyi olur ...
Düzenle
Tamam, yardım için teşekkürler! Yani burada herhangi bir sınıf ayarlamadan devre dışı bırakılan tüm metin kutularını ve alanları değiştiren bir seçici var, bu soruyu başlattığımda bunun mümkün olduğunu hiç düşünmemiştim ...
INPUT[disabled][type='text'], TEXTAREA[disabled]
{
background-color: Silver;
}
Bu, IE7'de çalışır