移动端mixin的px转rem
来源:互联网 发布:visio中文版mac下载 编辑:程序博客网 时间:2024/05/20 03:41
1、多属性传递
@mixin px2rems($pxs){ @each $key, $value in $pxs{ #{$key}: $value/$baseFontSize * 1rem; }}
使用例子:
.a{@include px2rems((font-size: 28,height: 90,line-height: 90,padding-left: 20,padding-right: 20));}
生成css
.a { font-size: 0.37333rem; height: 1.2rem; line-height: 1.2rem; padding-left: 0.26667rem; padding-right: 0.26667rem; }
2、属性多值传递
@mixin remCalc($property, $values...) { $max: length($values); $remValues: ''; @for $i from 1 through $max { $value: nth($values, $i); $remValues: #{$remValues + $value/$baseFontSize}rem; @if $i < $max { $remValues: #{$remValues + " "}; } } #{$property}: $remValues; }
使用例子:
.a{@include remCalc(padding,10,20);}
生成css
padding: 0.13333rem 0.26667rem;
注意:文中$baseFontSize为不同设计稿的值,一般750px设计稿为75,即设计稿宽度/10的值
0 0
- 移动端mixin的px转rem
- 手机端px转rem
- 移动端布局字体单位的选择之px、rem和em揭秘
- px转rem工具
- 自使用移动端rem适配--并且vscode-px自动转化成rem
- 移动端的rem单位
- 移动端的rem布局
- 设计稿750px移动端字体自适应,1rem=100px
- 移动适配(rem/px)
- rem与px的转换
- Rem与Px的转换
- rem,em,px的区别
- Rem与Px的转换
- px em rem 的区别
- rem ,em ,px的区别
- CSS的px,em,rem
- rem与px的转换
- px与rem的转换
- 我的技术博客地址
- leetcode_58. Length of Last Word 字符串最后一个单词的长度,字符串分词
- 剑指Offer(面试题11-13)
- angularJS中input相关指令详解
- 图像增强之01概述
- 移动端mixin的px转rem
- XCode 7.3.1(dmg) 官方直接下载地址(离线下载)
- iOS 给键盘上方添加 收回键盘的按钮
- MAIC 2016第二届移动应用(APP)创新大会
- libevent 学习笔记 二
- caffe学习(1)caffe模型三种结构
- java后端处理Apple Pay流程
- SpringMVC POST中文乱码解决方案
- 检测号码是否开通微信