Milligram: Normalize.css v.6.0.0 打破输入字体大小样式

创建于 2017-03-29  ·  7评论  ·  资料来源: milligram/milligram

似乎在 6.0.0 版本中删除了一些输入元素样式。 因此,输入字体大小属性现在从用户代理样式继承。

规范化 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条评论

因此,输入字体大小属性现在从用户代理样式继承。

那这不是 Normalize.css 的问题吗?

Normalize.css 可能有问题。 我会开一张票回来汇报。

似乎他们从 Normalize.css 中删除了所有自以为是的 css 规则。 请参阅提交#649 。 删除的表单元素样式包括可以从body继承的样式,例如font-size body 。 其中一些规则可以包含在毫克中,以使表单样式与框架的其余部分保持一致。

嗯,那是……激烈。 不过,您的屏幕截图仍然很奇怪,因为https://milligram.github.io/forms.html上的表单看起来完全正常,而且我很确定他们没有使用 normalize。 所以我仍然认为这不是 Milligram 的问题。

FWIW 我使用一个小得多的 CSS 重置与 Milligram: https :

Milligram 是 ~9kb 未压缩/未缩小,而 Normalize 是 ~7.5kb。 在我看来,使用与您的框架大小相同的 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 等级

相关问题

alzearafat picture alzearafat  ·  4评论

piever picture piever  ·  3评论

neronmoon picture neronmoon  ·  4评论

fooksupachai picture fooksupachai  ·  5评论

davedele picture davedele  ·  5评论