viewport、px&em&rem

[html] viewport常见设置都有哪些?
[css] 对比下px、em、rem有什么不同?
[js] 简要描述下什么是回调函数并写一个例子出来
题目来源:
作者:浪子神剑
链接:https://www.jianshu.com/p/ce4ca1b2ed1f

一、viewport常见设置

用法

<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">

width=device-width:宽度为屏幕宽度,也可设置为具体大小
user-scalable=no:设置页面是否可被放大缩小
initial-scale=1.0:设置页面初始放大缩小比例
maximum-scale=1.0:设置最大方法比例
minimum-scale=1.0:设置最小缩小比例

二、px、em、rem

px:像素点,相对于屏幕分辨率而言的
em:相对于自身字体大小,自身未设置则相对父元素,body中的默认字体大小一般为1em = 16px,想要改变这个值,可以设置body中Font-size = 62.5%就将字体设为1em = 10px,更为方便计算。
rem:与em类似,但是大小是根据HTML或者body来计算的,而不是本身,或者父元素内。em与rem多用在动态布局中

三、描述回调函数

我的理解是将一个函数作为参数传递给另外一个函数,作为参数的这个就被称为回调函数,这种理解有些问题,实际上这是高阶函数,之所以这么理解是因为平时遇到的多数回调函数使用过高阶函数来实现的。
而回调函数简单理解,就是满足某个条件的时候去调用一个函数,这个被调用的就是回调函数

let sto = setTimeout(function(){console.log(a)},500)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。