sass 不会

来源:3-3 rem页面适配实战-2网易新闻h5页面开发1

书童037

2018-04-26 16:55

可以不适用sass 进行适配吗?

写回答 关注

3回答

  • 慕容2209156
    2018-05-11 10:41:49

    老师那样的做法就是调用function简化了代码量,这种方法就是每次页面加载都要引入计算,麻烦些对吧

  • 冷月诗魂
    2018-05-02 11:36:44

    额,上面那是固定的了,你就直接这样(不用scss、sass...):

    let htmlWidth=document.documentElement.clientWidth || document.body.clientWidth;

            let htmlDom=document.getElementsByTagName('html')[0];

            htmlDom.style.fontSize=htmlWidth/37.5+'px';

            window.addEventListener('resize',()=>{

                let htmlWidth=document.documentElement.clientWidth || document.body.clientWidth;

                let htmlDom=document.getElementsByTagName('html')[0];

                htmlDom.style.fontSize=htmlWidth/37.5+'px';

                console.log(htmlDom.style.fontSize);

            });

    这个就老师写的,基于iphone6(这个比例是最好计算的),这个时候字体想设计成16px的话就写成1.6rem;


    冷月诗魂 回复慕粉1302...

    咋了。。?

    2018-05-11 09:10:45

    共 2 条回复 >

  • 冷月诗魂
    2018-05-02 11:06:27

    你试试直接设置html的font-size=10px;然后后面的单位进行比例计算就行,比如字体原本是16px;换成rem就是1.6rem;

移动web开发适配秘籍Rem

移动web不求人,全面掌握移动web开发rem适配方案。

37075 学习 · 88 问题

查看课程

相似问题