1.display 属性规定元素应该生成的框的类型。
定义建立布局时元素生成的显示框类型
display:none;//此元素不会被显示
display:block;//此元素将显示为块级元素,此元素前后会带有换行符。
display:inline;//默认。此元素会被显示为内联元素,元素前后没有换行符。
display:inline-block;//行内块元素
2.当你定义的CSS中有position属性值为absolute、relative或fixed,用z-index此取值方可生效。
用z-index此取值方可生效。
此属性参数值越大,则被层叠在最上面。
z-index: 100;
3.解决IE低版本下不兼容问题:
1)IE标准中,左浮元素,左margin是定义的2倍
右margin是定义的2倍。与其他浏览器不同
解决:在其对应css样式处写入_display:inline;//原理:只有IE浏览器识别,不影响其他浏览器。
2)还要声明正确的doctype,Strict严格类型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3)a标签不加:link。因为IE对a:link识别不好,直接写a{}就可以