我最近看了一篇来自Tutsplus的教程,讲述了如何制作防弹的网页设计。其中,讲师使用Stylus编写了一个非常棒的函数。
$base_font_size = 16
$base_font_size_ems = unit($base_font_size / 16, em)
$px = unit(1 / $base_font_size, rem)
$px_em = unit(1 / $base_font_size, em)
要在 Stylus 中调用这个酷炫的函数,只需键入以下内容:
.button
font-size: 16 * $px
border-radius: 3 * $px solid #000
如果我理解正确,该函数让我以像素为单位思考,但输出结果以em为单位。 那么,我如何在Less中实现同样的功能呢?:-)