Я хочу объединить @media и @support, чтобы мне не приходилось ставить один и тот же класс и свойства css два раза для IE11 и Edge.
Пожалуйста, используйте следующий фрагмент кода:
/* IE 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.my_css_class{
padding: 38px 15px 0px !important;
}
}
/* Microsoft Edge */
@supports (-ms-ime-align:auto) {
.my_css_class {
padding: 38px 15px 0px !important;
}
}
что-то вроде:
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none), @supports (-ms-ime-align:auto) {
.my_css_class{
padding: 38px 15px 0px !important;
}
}
В CSS у нас есть какой-то способ объединить или объединить свойства для двух браузеров вместо того, чтобы иметь одинаковые свойства / класс два раза.