Milligram: Normalize.css v.6.0.0 нарушает стиль ввода размера шрифта

Созданный на 29 мар. 2017  ·  7Комментарии  ·  Источник: milligram/milligram

Похоже, что некоторые стили элементов ввода были удалены в версии 6.0.0. Следовательно, свойство input font-size теперь наследуется от стилей пользовательского агента.

Нормализовать v.5.0.0.
screen shot 2017-03-29 at 15 47 58

Нормализовать v.6.0.0.
screen shot 2017-03-29 at 15 47 42

Hacktoberfest

Самый полезный комментарий

Я согласен с вами в том, что использование normalize.css является излишним.

Да, это было просто отступление.

Думаю, я согласен с этим вопросом. Может быть, в Milligram можно было бы включить мини-сброс, аналогичный тому, что я опубликовал.

Все 7 Комментарий

Следовательно, свойство 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

Подскажите, пожалуйста, могу ли я вам чем-то помочь.
А пока закрою этот выпуск.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги