博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sublime px -> rem sass
阅读量:6904 次
发布时间:2019-06-27

本文共 932 字,大约阅读时间需要 3 分钟。

1、sublime 配置sass上一篇文章已经讲过,就不再多说了。

2、px转rem

1) 下载hotcss.js,hotcss(https://github.com/imochen/hotcss)     hotcss 不是一个库,也不是一个框架。它是一个移动端布局开发解决方案。使用hotcss可以让移动端布局开发更容易。     不需要你再手动设置viewport,根据当前环境计算出最适合的viewport。     支持任意尺寸的设计图,不局限于特定尺寸的设计图。     有效解决移动端真实1像素问题。        **  注意:根据页面渲染机制,hotcss.js必须在其他JS加载前加载,万不可异步加载。**     2) 使用中的注意事项:    如果你的项目是单一尺寸设计图,那么你需要去px2rem.scss中定义全局的designWidth。        @function px2rem( $px ){        @return $px*320/$designWidth/20 + rem;    }    $designWidth : 750; //如设计图是750        如果你的项目是多尺寸设计图,那么就不能定义全局的designWidth了。需要在你的业务scss中单独定义。如以下是style.scss。        @import '/path/to/px2rem.scss';    $designWidth : 750; //如设计图是750    ** $designWidth必须要在使用px2rem前定义。否则scss编译会出错 **        **  注意:如果使用less,则需要引入less-plugin-functions,普通的less编译工具无法正常编译。**3) 具体使用:        1、在html中:复制代码

2、在px2rem.scss文件中:复制代码

3、在styel.scss文件中:   复制代码

4、ctrl+B,编译出来style.css就可以了。复制代码

转载于:https://juejin.im/post/5a6542ea6fb9a01c952632f3

你可能感兴趣的文章
转载----Python正则表达式指南
查看>>
.Net使用system.Security.Cryptography.RNGCryptoServiceProvider类与System.Random类生成随机数
查看>>
HDU 1394 Minimum Inversion Number 线段树
查看>>
Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法)
查看>>
ssm框架整合
查看>>
C/C++里自带提供的整数进制转换的几种方式(转载)
查看>>
JAVA类加载顺序
查看>>
数据结构复习
查看>>
JSONPlaceholder - 免费的在线REST服务(提供测试用的HTTP请求假数据)
查看>>
今天购买了一个云服务器
查看>>
C#以管理员身份运行程序
查看>>
inline 函数
查看>>
[摘录]遇见未知的自己(二)
查看>>
python基础===修改idle的输入风格
查看>>
对Linux下TCP连接相关配置的优化记录(转载)
查看>>
【DM642】H.264源代码在DM642上的移植
查看>>
Delphi7_Lite_Fullv7.3优化精简全功能版
查看>>
Android笔记之自定义对话框
查看>>
【转】超实用的JavaScript技巧及最佳实践
查看>>
个人博客作业三:微软小娜APP的案例分析
查看>>