
前端移动端rem页面怎么写js代码怎么写
展开全部
首先rem是根据--根节点的字体大小控制rem的大小。
先按照设计图的尺寸用px单位把整个页面写出来.....然后网上找px转换rem的工具,也可以自己算。。最后就是设置html的font-size了..这个要用px来做单位...这样就可以控制单位为rem的大小了。。(控制html的字体大小可以用@media根据不同的屏幕来设置,,也可以用js获取屏幕宽度或高度来计算。。然后设定字体大小)...2017-08-17 9.54
先按照设计图的尺寸用px单位把整个页面写出来.....然后网上找px转换rem的工具,也可以自己算。。最后就是设置html的font-size了..这个要用px来做单位...这样就可以控制单位为rem的大小了。。(控制html的字体大小可以用@media根据不同的屏幕来设置,,也可以用js获取屏幕宽度或高度来计算。。然后设定字体大小)...2017-08-17 9.54
展开全部
!new function(){var a=this;a.width=750,a.fontSize=100,a.widthProportion=function(){var b=(document.body&&document.body.clientWidth||document.getElementsByTagName("html")[0].offsetWidth)/a.width;return b>1?1:b},a.changePage=function(){document.getElementsByTagName("html")[0].setAttribute("style","font-size:"+a.widthProportion()*a.fontSize+"px !important")},a.changePage(),window.addEventListener("resize",function(){a.changePage()},!1)};
引入这段js代码,设计图的750px = 7.5rem ,同理10px = 0.1rem
记得在css设置默认字体大小 body{font-size: 0.3rem;}
举例: 设计图中宽750px,高度100px,名为div1的元素怎么写?
.div1{width: 7.5rem;height: 1rem;}
引入这段js代码,设计图的750px = 7.5rem ,同理10px = 0.1rem
记得在css设置默认字体大小 body{font-size: 0.3rem;}
举例: 设计图中宽750px,高度100px,名为div1的元素怎么写?
.div1{width: 7.5rem;height: 1rem;}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询