菜鸟面经仅供参考
主要根据简历问问题
1.HTML语义化标签都有哪些
只记得section,剩下的答错了几个
2.css优先级
优先级最高的选择器
我最开始没反应过来说了内联,面试官引导我还有没有比内联更高的,才想到了important
3.css的定位以及区别
让我重复了一下绝对定位
问了如果离他最近的父元素没有定位属性,祖父有定位属性,应该相对祖父还是浏览器
4.BFC简单介绍以及用处
5.flex布局中有一个复合属性flex里边分别是哪几个属性
分别是什么意思以及作用
flex-grow和flex-shrink分别是相对什么缩小的
当时没反应过来说了相对父盒子缩小,面试官解释是相对于其他元素缩小
6.用flex实现垂直居中怎么实现,用哪些元素哪些属性
我只回答了align-items:center,面试官又引导了一下:如果说一个父盒子一个子盒子怎么用flex居中
7.关于CSS3动画,实现涟漪效果,在页面上通过颜色变化、样式变化实现扩散效果,用CSS3怎么实现
我大概答了一下,面试官说太笼统了,没有解释具体属性加哪些具体值
8.js的数据类型以及区别
判断区分简单数据类型和复杂数据类型用哪一个方法
9.