CSS 面试题

1、介绍所知道的CSS hack技巧(如:_, *, +, \9, !important 之类)。

兼容性的基础题: _ 针对IE6 * 针对IE6 IE7 +针对IE7 \9 针对IE浏览器 !important 优先解析CSS 防止CSS被覆盖(我基本不用这个)

2、介绍CSS盒模型

内容-padding-border-margin

3、CSS层叠是什么

z-index 需要position作为前提

4、CSS浏览器兼容性

例如IE6 双倍边距问题 注释引起的文字重复 不支持PNG24图片 等等 (其实主要是IE6,IE6怎么还不死)

5、position值都有哪些

绝对(absolute) 相对(relative) fixed(相对于浏览器窗口进行定位) inherit(继承父级)static(默认,没有定位)