è normale che IE esegua le istruzioni di foglioALTRI.css. La logica non è un if - then - else, ma solo un if - thenOriginariamente inviato da Mary Angy
In effetti, ho provato anche ad invertire il codice ... ma non c'è niente da fare, se cambio foglioALTRI.css IE lo segue![]()
ti faccio un esempio
Su explorer 5.5 e superiori lo sfondo sarà grigio e il margine a 0codice:<!--[if gte IE 5.5]> <style> body { background: #ccc; margin : 10px; } </style> <![endif]--> <style> body { margin : 0; } </style>
su tutti gli altri lo sfondo sarà quello di default e il margine sempre a 0
se rovesci le istruzioni
Su explorer 5.5 e superiori lo sfondo sarà ancora grigio ma stavolta il margine sarà di 10pxcodice:<style> body { margin : 0; } </style> <!--[if gte IE 5.5]> <style> body { background: #ccc; margin : 10px; } </style> <![endif]-->
Sui browser restanti lo sfondo sarà quello di default e il margine a 0
Spero sia più chiaro così![]()

Rispondi quotando