Ответ 1
Ключевое слово CSS3 initial
не поддерживается в любой версии IE.
В chrome можно использовать font: initial !important;
. Но в IE (9) он не получает значения.
Как я могу это решить?
Ключевое слово CSS3 initial
не поддерживается в любой версии IE.
@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 */
Я только что столкнулся с этой ошибкой для высоты линии и минимальной высоты.
В 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;
Microsoft, к сожалению, не принимает font-size: initial
.
Фактическое "начальное" значение, указанное в документах, font-size: medium
.
Microsoft doc: https://msdn.microsoft.com/en-us/library/ms530759(v=vs.85).aspx
Mozilla doc: https://developer.mozilla.org/en-US/docs/Web/CSS/font-size