对于 normalize.css 大家一定不陌生,它在默认的 HTML 元素样式上提供了跨浏览器的高度一致性。由于它强调通用性,可能在实际项目中并不能满足需要,因此小编向大家介绍一个更加纯粹的样式优化方案:modern-normalize 。
modern-normalize 与 normalize.css 的不同之处在于:
体积更小。
仅支持最新版本的 Chrome、Safari、Firefox 浏览器。
默认设置:“box-sizing: border-box”。
提供系统默认字体的变量。
“tab-size” 的属性值从 8 改为 4 。
这是一个新生的、具有潜力的、更加纯粹的样式优化方案,它立志于使自己变得过时,推动浏览器改进各自的样式,使我们不用一直做这方面的工作。对于 Sass、Less 等场景下的使用,由于 Sass、Less 是 css 的超集,可以在其中直接引入 css 即可。或许你会需要这样一个更加纯粹的样式优化方案,有兴趣的可以去关注它的 github 。
领取专属 10元无门槛券
私享最新 技术干货