前端3+1(Day10)
前端3+1(Day10)
viewport常见设置都有哪些
viewport是指用户网页的可视区域,在手机浏览器中被称为视区
在web中,不包括浏览器UI,菜单栏等,一般就是你浏览文档的那部分(你目前所能见的)
设置viewport
-
width,height:设置viewport的大小,可以是指定的一个值,也可以是特殊的值(‘device-width’)为设备的宽高度
-
initial-scale:初始缩放比例,即当页面第一次缩放时的比例
-
maximum-scale,minimun-scale:允许用户缩放的最大/最小比例
-
user-scalable:用户是否允许手动缩放
<meat name="viewport" content="width=device-width,initial-scale=1.0">
px,em,rem有哪些区别
px:是css的逻辑像素,是一个物理像素,无论放大还是缩小,都不会改变
em:是相对于父级元素来说的。假如你的父元素的字体为18px,子元素的大小设置为1
em,那么其实是18px
rem:是相对于html,body大小变换的
em,rem一般是和font-size有关的
简述什么是回调函数,写一个回调函数
回调函数:就是将一个函数作为参数传入,当这个函数执行后再执行的函数
function fun1(parm,parm2,...,callback){
callback(cbParm1,cbParm2,...)
}
//调用函数
fun1(parm,parm2,....,(cbparm1,cnparm2))