文档介绍:,我一日不过4级~如果太阳不出来了,我就不去上班了;如果出来了,我就继续睡觉~DIV+CSS设计时IE6、IE7、FF与兼容性有关的特性png浏览器图片透明方法:类{width:100%;height:100%;background:url(PNG地址)no-repeatlefttop;{你的其他代码}_filter:progid:(enabled=true,sizingMethod=scale,src="PNG地址");_background:none;}在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIVCSS设计的网,就应该更注意IE6IE7FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果~所有浏览器通用height:100px;IE6专用_height:100px;IE6专用*height:100px;IE7专用*+height:100px;IE7、FF共用height:100px!important;一、,可以是改变html的排版,或者设置img为display:block或者设置vertical-align属性为vertical-align:topbottommiddletext-,!important(不是很推荐,用下面的一种感觉最安全)随着IE7对!important的支持,!important方法现在只针对IE6的兼容.(.)代码:<style>#wrapper{width:100px!important;/*IE7+FF*/width:80px;/*IE6*/}</style>2,IE6/IE77对FireFox<from针对firefoxie6ie7的css样式>*+html与*html是IE特有的标签,*+:<style>#wrapper{width:120px;}/*FireFox*/*html#wrapper{width:80px;}/*ie6fixed*/*+html#wrapper{width:60px;}/*ie7fixed,注意顺序*/</style>注意:*+html对IE7的兼容必须保证HTML顶部有如下声明:代码:<!DOCTYPEHTMLPUBLIC"-//W3C////EN"";>二、万能float闭合(非常重要!)可以用这个解决多个div对齐时的间距不对,关于clearfloat的原理可参见[HowToClearFloatsWithoutStructuralMarkup]将以下代码加入GlobalCSS中,给需要闭合的div加上class=”clearfix”即可,:<style>/*ClearFix*/.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/*HidefromIEMac\*/.clearfix{display:block;}/*EndhidefromIEMac*//*endofclearfix*/</style>三、其他兼容技巧(相当有用)1,FF下给div设置padding后会导致width和height增加,但IE不会.(可用!important解决)2,).-height设置为当前div相同的高度,再通过vetical-align:middle.(注意内容不要换行.)2).:0auto;(当然不是万能)3,若需给a标签内内容加上样式,需要设置display:block;(常见于导航标签)4,,ul标签在FF下面默认有list-,以避免不必要的麻烦.(常见于导航标签和内容列表)6,作为外部wrapper的div不要定死高度,最好还加上overflow:,::兼容代码:兼容最推荐的模式。/*FF*/.submitbutton{float:l