频道栏目
首页 > 资讯 > 其他 > 正文

css---pc、无线如何通过js获取屏幕宽度结合sass实现自适应页面

17-06-14        来源:[db:作者]  
收藏   我要投稿

css---pc、无线如何通过js获取屏幕宽度结合sass实现自适应页面。

1、js生成html的font-size(即生产1rem的px数)

//html顶部添加代码//

 <script type="text/javascript">
    (function(){    
        var docEl = document.documentElement;
        var dpr = window.devicePixelRatio || 1;
        var rem = docEl.clientWidth * dpr / 10;
        var scale = 1 / dpr;
        // 动态写入样式
        docEl.style.fontSize = rem*scale + 'px';
    })();
</script>

2、sass动态计算px数

$uiWidth:75px;
@function px2Rem($px){
  @return $px/$uiWidth*1rem;
}
相关TAG标签
上一篇:自定义View系列(6)--RatingBarView
下一篇:在Android Studio中引用第三方插件
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站