Похоже, что некоторые стили элементов ввода были удалены в версии 6.0.0. Следовательно, свойство input font-size теперь наследуется от стилей пользовательского агента.
Нормализовать v.5.0.0.
Нормализовать v.6.0.0.
Следовательно, свойство input font-size теперь наследуется от стилей пользовательского агента.
Разве это не проблема с Normalize.css?
Возможно, это проблема с Normalize.css. Я открою тикет и доложу.
Похоже, они удалили все упрямые правила css из Normalize.css. См. Коммит # 649 . К удаленным стилям элементов формы относятся стили, такие как font-size
которые могут быть унаследованы от body
. Некоторые из этих правил могут быть включены в миллиграммы, чтобы стили формы соответствовали остальной части структуры.
Ха, это ... интенсивно. Ваш снимок экрана все еще выглядит странным, потому что формы на https://milligram.github.io/forms.html выглядят совершенно нормально, и я почти уверен, что они не используют нормализацию. Так что я все еще думаю, что это не проблема Миллиграмма.
FWIW Я использую гораздо меньший сброс CSS с помощью Milligram: https://github.com/nateberkopec/speedshop/blob/master/_sass/mini-reset.sass
Миллиграмма составляет ~ 9 КБ в несжатом / несжатом виде, а нормализовать - ~ 7,5 КБ. На мой взгляд, использование сброса CSS того же размера, что и ваша структура, является чрезмерным.
Формы выглядят нормально, потому что он использует normalize.css 5.0.0. Проверьте источник. И поскольку ваш сброс имеет общие стили с normalize.csss 5.0.0, возможно, вы не пострадали.
Я согласен с вами в том, что использование normalize.css является излишним. Но проблема здесь не в размере. Проблема заключается в том, независимо от того, какой сброс я использую, смогу ли я получить рекламу внешнего вида на сайте миллиграмма. Думаю, именно это связано с миллиграммом.
Я согласен с вами в том, что использование normalize.css является излишним.
Да, это было просто отступление.
Думаю, я согласен с этим вопросом. Может быть, в Milligram можно было бы включить мини-сброс, аналогичный тому, что я опубликовал.
@negativefix поздравляем с огромной работой!
Большое спасибо.
@nateberkopec ты прав. Пришло время изменить normalize.css. Я работал над новым, но много времени проводил вдали от Milligram. Поэтому мне нужно повторить необходимые исследования / тесты, чтобы убедиться, что все в порядке.
кстати, привожу новость: Milligram v1.4.0 https://github.com/milligram/milligram/pull/244
Подскажите, пожалуйста, могу ли я вам чем-то помочь.
А пока закрою этот выпуск.
Самый полезный комментарий
Да, это было просто отступление.
Думаю, я согласен с этим вопросом. Может быть, в Milligram можно было бы включить мини-сброс, аналогичный тому, что я опубликовал.