猿问

请问这句话是什么意思

var ch = document.documentElement.clientWidth;

ch>640?_html.style.fontSize = "40px":_html.style.fontSize = ch / 16 + "px";

qq_我的酒窝没有酒_0
浏览 1719回答 3
3回答

王益达

代码基本含义:当视口宽度大于 640px 时,设置根元素字号为 40px;否则,设置根元素字体为视口宽度的 (1/16)px这应该是 移动端网页自适应不同尺寸的屏幕 的解决方案之一:用 JS 获取当前视口宽度,动态设置根元素字号大小。样式长度单位用 rem,1rem 换算 px 的值就是该段 JS 代码计算的值。640px 应该是 iPhone 5 屏幕宽度16px 应该是大多数浏览器的默认字号

__innocence

ch>640?_html.style.fontSize = "40px":_html.style.fontSize = ch / 16 + "px";-->if(ch > 640){     _html.style.fontSize = "40px" }else{     _html.style.fontSize = ch / 16 + "px"; }
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答