2.css选择器的优先级
!important>行内样式>id选择器>类/伪类/属性>标签>全局选择器
3.隐藏元素的方法有哪些?
display:none 元素在页面上消失,不占据空间
opacity:0 设置了元素的透明度为0,元素不可见,占据空间
visibility:hidden 元素消失,但是占据空间位置,一种不可见的状态
position:absolute 使用绝对定位把元素移出去
clip-path 剪切
4.px和rem的区别是什么?
px:显示器上给我们呈现画面的像素,每个像素大小是一样的,绝对单位长度
rem:相对单位 相对于html根节点的font-size的值,默认1rem=16px 可以通过设置html根 节点的font-size:**%来设置1rem的值 栗子:font-size:62.5% =》 1rem=10px
5.重绘和重排有什么区别?
重排(回流):布局引擎根据所有样式计算出盒模型在页面上的“位置”和“大小”
重绘:重排完后,浏览器会根据每个盒模型的特性进行绘制(颜色,背景,阴影,文本等不 影响到布局大小的属性修改时,会只触发重绘)
重排一定触发重绘,重绘不会触发重排