Har för mig att det finns en tagg som ser ut ungefär så här:
<!--[IE gte 5]-->
Jag skulle vilja ha olika brädd på en div för I.E. 5 och 6.
Olika brädd i I.E. 5 och 6
2 svar · 689 visningar · startad av Jesper T
Du kan köra med kod typ:
<style type="text/css">
<!--
div {width:600px} /* Grundutseende för alla webbläsare */
-->
</style>
<!--[if lt IE 6]>
<style type="text/css">
div {width:100px} /* specialarna för MSIE med version under 6.0 */
</style>
<![endif]-->
Var noga med var du sätter dina kommentarer i ovanstående kod bara!
Exemplet funkar för att MISE5 osv kommer att se två <style>-taggar, medan övriga bara ser den första (de ser resten som en stor kommentar ;) )
Flera <style>-taggar efter varandra innebär ju, som antagligen säkert redan vet - men jag gillar ju att vara övertydlig ;) , att inställningarna "slås ihop" där det sist definierade gäller
Här är lite mer läsning om "villkorliga kommentarer" (som ju är MSIE-specifika!)
http://www.webforum.nu/showthread.php?s=&postid=631953#post631953
http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp
... och du kan naturligtvis även köra med "villkorliga kommentarer" runt <link rel="stylesheet" ...>-taggar om du vill ha alla stilmallar externa ;)
Tack, det var ju så det var. :)