课程
/前端开发
/HTML/CSS
/移动web开发适配秘籍Rem
html[0]是指该页面里的第一个div吗,那如果我一个页面有多个div和其他元素那这个rem怎么算
2018-08-03
源自:移动web开发适配秘籍Rem 2-3
正在回答
楼主先去吧js看明白了再问这种问题,至少先把getElementsByTagName的含义搞清楚了再问。
document.getElementByTagName("html")[0]意思是获得这个html根元素的意思咯?可是我不理解为什么是要特意用[0]数组的方式,一个html文件不就只有一个<html>吗?为什么是数组呢,难道说页面里标签a的href里的链接html页面也是当前html文件里的<html>?
慕运维603224
慕运维0461344 提问者 回复 慕运维603224
肯定不是,首先你需要理解document.getElementByTagName的意思,表示的是获取标签的元素,如果是获取第一个div元素的话,那后面加的是
document.getElementsByTagName("div")[0];
而且如果是获取div元素的话,那就和 rem单位是相对的是html根元素,没有相关联了
举报
移动web不求人,全面掌握移动web开发rem适配方案。
2 回答这个里面是不是rem计算错了
3 回答我是第一个吗?
7 回答rem的换算的时候那个$rem为什么要写死成37.5呢,那动态设置html的font-size 还有什么意义呢?
2 回答如果页面好多小图标?做成了雪碧图你这个方法怎么处理?
1 回答scss中的计算rem的基准值,37.5是只适配苹果6的尺寸吗?那其他的手机呢