使用Sass制作居中效果
虽然使用 CSS 创建居中效果需要耍一些花招,特别是垂直居中效果,但我认为由此生出的诋毁,对于 CSS 则是不公平的。实际上我们有太多的方式使用 CSS 创建居中效果了,而且作为一名前端开发者,你真的有必要对其中的原理了解一二。写这篇文章的目的不是为了向各位解释这些方法的工作原理,而是介绍将这些方法编写为 Sass mixin 的方式,继而将它们复用到各类项目中。如果你还不熟悉使用 CSS 创建居中效果的方法,我建议你仔细阅读以下这篇文章:Centering In CSS: A Complete Guide。