Internet Explorer 11 CSS if-Schleife

Der Microsoft Internet Explorer 11 lebt noch immer – etwas. Für den Fall der Fälle ein Beispiel wie man einen IE10/11 und sogar IE8/9 zusätzlichen CSS-Code „unterjubeln“ kann.

Der Teil mit @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) dient der IE10 und IE11 Definition, während die [if IE]-Schleife dem IE8 und IE9 dient.

<style>
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#main .row{ display:block;width:960px;}
#footer-full-content .custom-html-widget img {width:90%;}
}
<!--[if IE]>
#main .row{ display:block;width:960px;}
#footer-full-content .custom-html-widget img {width:90%;}
<![endif]-->
</style>