Since IE is getting rid of conditional comments in version 10, I'm in dire need to find a "CSS hack" targeting IE10 specifically. Note that it has to be the selector that's getting "hacked" and not the CSS-properties.
In Mozilla, you can use:
@-moz-document url-prefix() {
h1 {
color: red;
}
}
While in Webkit, you usually do:
@media screen and (-webkit-min-device-pixel-ratio:0) {
h1 {
color: blue;
}
}
How would I do something similar in IE10?
The following example shows how to do this
/*
#ie10 will only be red in MSIE 10,
both in high contrast (display setting) and default mode
*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
#ie10 { color: red; }
}
Warning: will probably work in IE11+, too.