IE 9 için bazı koşullu stilleri kullanmak istiyorum - ancak ikinci stil sayfası kullanmama veya HTML sayfasına başvurma gibi ana stil sayfamdaki koşullara sahip olmak istiyorum. Böylece,CSS stil sayfasının içinde koşullu biçimlendirmeyi nasıl kullanırım?
<!--[if IE 9]>
<style>
nav li a:hover {
text-decoration: underline;
color: black;
}
nav .four a:hover{
color:white;
}
</style>
<![endif]-->
Ama CSS sayfasında bu koşullara sahip istiyorum: Şu anda bunun ana stil sayfasındaki diğer stilleri üzerine yazar çünkü çalışır HTML sayfası, bu kodu koyarak am hepsi tek bir yerde bulunur ve her sayfada kodu tekrar etmek zorunda kalmam. Ayrıca IE 9 için ayrı bir CSS'den kaçınmayı tercih ederim - zaten IE 7-8 için bir tane var. Ben stil sayfasında bu çalıştı: (IE 9 metin gölgeleri desteklemediği için nav bar
için onun bir düzeltme)
<!--[if IE 9]>
nav li a:hover {
text-decoration: underline;
color: black;
}
nav .four a:hover{
color:white;
}
<![endif]-->
Yukarıdaki kod benim nav bar
için IE 9 için özeldir.
Bunu CSS stil sayfasında yapmanın bir yolu var mı?
Teşekkürler, bu işe yaradı. Def gelecekteki projeler için daha sık boilerplate kullanmaya başlayacak! –