IE не принимает шрифт как начальный, используя важные
В chrome можно использовать font: initial !important;. Но в IE (9) он не получает значения.
Как я могу это решить?
Ответ 1
Ключевое слово CSS3 initial не поддерживается в любой версии IE.
Ответ 2
@Adrift полностью прав, что IE в настоящее время (IE11) не поддерживает initial. Но чтобы ответить на вопрос "Как я могу это решить?"...
font-style: normal;
font-variant: normal;
font-weight: normal;
font-stretch: normal;
font-size: medium;
line-height: normal;
font-family: serif; /* depends on user agent */
Ответ 3
Я только что столкнулся с этой ошибкой для высоты линии и минимальной высоты.
В IE замените "initial" на "auto" или "inherit".
Например:
/*IE*/
line-height: inherit !important;
/* Rest of the world */
line-height: initial !important;
/*IE*/
min-height: auto !important;
/* Rest of the world */
min-height: initial !important;
Ответ 4
Microsoft, к сожалению, не принимает font-size: initial.
Фактическое "начальное" значение, указанное в документах, font-size: medium.