html[0]是指该页面里的第一个div吗,那如果我一个页面有多个div和其他元素那这个rem怎么算

来源:2-3 rem原理与简介-3动态修改fontsize

慕运维0461344

2018-08-03 20:57

html[0]是指该页面里的第一个div吗,那如果我一个页面有多个div和其他元素那这个rem怎么算


写回答 关注

3回答

  • qq_天道酬勤_81
    2018-10-16 13:38:35

    楼主先去吧js看明白了再问这种问题,至少先把getElementsByTagName的含义搞清楚了再问。

  • 慕运维0461344
    2018-08-04 10:22:05

    document.getElementByTagName("html")[0]意思是获得这个html根元素的意思咯?可是我不理解为什么是要特意用[0]数组的方式,一个html文件不就只有一个<html>吗?为什么是数组呢,难道说页面里标签a的href里的链接html页面也是当前html文件里的<html>?

    慕运维046... 回复慕运维603...

    好的明白,感谢

    2018-12-16 16:08:44

    共 2 条回复 >

  • _蛰伏
    2018-08-03 22:29:04

    肯定不是,首先你需要理解document.getElementByTagName的意思,表示的是获取标签的元素,如果是获取第一个div元素的话,那后面加的是 

    document.getElementsByTagName("div")[0];

    而且如果是获取div元素的话,那就和 rem单位是相对的是html根元素,没有相关联了

移动web开发适配秘籍Rem

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

37075 学习 · 88 问题

查看课程

相似问题