scss 文本样式基础变量和mixin重用它
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 文本样式基础变量和mixin重用它相关的知识,希望对你有一定的参考价值。
$font-sizes: (
xxxs: (fs:12px, lh:1.167),
xxs: (fs:14px, lh:1.21),
xs: (fs:17px, lh:1.235),
s: (fs:19px, lh:1.21),
m: (fs:21px, lh:1.19),
l: (fs:35px, lh:1.14),
xl: (fs:48px, lh:1.167),
xxl: (fs:100px, lh:1.18),
xxxl: (fs:110px, lh:0.735)
);
// Usage: @include t-font-basic-sizing(xs);
@mixin t-font-basic-sizing($sizename:m, $enable-additional-styling:true) {
font-size:map-get(map-get($font-sizes,$sizename),fs);
line-height:map-get(map-get($font-sizes,$sizename),lh);
// additional styling for some combinations
@if index((xs s), $sizename) and $enable-additional-styling == true {
font-weight:bold;
}
}
以上是关于scss 文本样式基础变量和mixin重用它的主要内容,如果未能解决你的问题,请参考以下文章
如何使用环境变量在 Nuxt 中动态导入 SCSS 样式表
SCSS语法
scss 使用Mixins创建可重用的CSS
使用样式化的组件创建像全局变量、函数、mixin 这样的 SASS
Less基础
Vue-cli中使用scss 的全局变量和 @mixin