- 说一说你平时写代码遵守的编码规范
- 尽量用最简单的最少的规则去控制
- 能用css控制的,不要用js去控制
- 如果不考虑低端浏览器的兼容性的话,可以多使用css3新特性去布局
- class的命名要有规则,一级 二级 三级之间 清晰明了 都样式表就能大致清楚页面结构
- 尽量使用低级别选择器 拒绝使用id选择器
- 可以用一用一些css预处理软件
- 垂直居中有几种实现方式,给出代码范例
- inline等内边距,上下两边的内边距相等,http://js.jirengu.com/xumotonosa/1/edit
- inline元素的行高,行高与容器高度相等,http://js.jirengu.com/yukocusero/1/edit
- block 元素利用绝对定位以及负外边距,http://js.jirengu.com/lavikazimu/1/edit
- block 元素利用绝对定位以及 transform ,http://js.jirengu.com/likiquniye/1/edit
- block 元素在外部的容器,利用 flex 的属性,http://js.jirengu.com/likiquniye/1/edit
- vetical-align属性,http://js.jirengu.com/gadanefuli/1/edit
网友评论