hack
css hack的地址http://www.divcss5.com/css-hack/
(1)
background-color:blue; /*firefox*/
background-color:red\9; /*all ie*/
background-color:yellow\0; /*ie8*/
+background-color:pink; /*ie7*/
_background-color:orange; /*ie6*/
:root #test { background-color:purple\9; } /*:root是给ie9的*/
###注意顺序
(2)html中的ie条件注释
<!--[if IE 8]><![endif]-->
<!--[if IE 7]><![endif]-->
<!--[if IE 6]><![endif]-->
(3)设置div透明
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认
2、-moz-opacity:对mozilla firefox火狐浏览器实现半透明,win IE不认此属性,-moz-opacity:0.5相当于设置半透明为50%
3、opacity:对除IE外所有浏览器支持包括谷歌,放最后主要针对谷歌浏览器,opacity: 0.5;表示设置50%半透明
(4)设置table的table-layout属性
table-layout:fixed,设置这个属性,在ie7下可以使页面上的图片不会溢出,table里面的td就会按照设置的宽度来展示