|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
表现和结构分离,在团队开发中更容易分工合作而减少相互关联性
破洛洛文章简介:CSS兼容性一向是人人头疼的成绩,IE6、IE7和FF已让人人够戗,在poluoluo.com之前的文章中,良多这方面的常识先容。明天向人人先容IE8的CSShack。
CSS兼容性一向是人人头疼的成绩,IE6、IE7和FF已让人人够戗,在poluoluo.com之前的文章中,良多这方面的常识先容。明天向人人先容IE8的CSShack。
IE8正式版公布以来,一向在找一种区分IE8正式版的办法.在百度搜刮"IE8hack"有19万多个了局,google搜刮则有243万多个了局,但几近没有看就任何一种无效的办法是针对IE8正式版的,要晓得IE8正式版和测试版在hack上是有很年夜区分的.并且收集上的办法几近都是出自一两团体之手,最着名的大概要数那张linxz.cn的hack图片了,这张图片估量被国际的网友转载了几十万次,但今朝这张图里的办法对IE8正式版是有效的.
经由剖析和总结网友们的各个有效办法,有了上面的卓有成效的办理计划,也许今后还会有更好更复杂的hack,但就今朝来讲这个办法能够办理十万火急.
不再讲空话,来(以下的IE8均指IE8正式版,版本号:8.0.6001.18702):
"9" 例:"margin:0pxauto9;".这里的"9"能够区分一切IE和FireFox.
"*" IE6、IE7能够辨认.IE8、FireFox不克不及.
"_" IE6能够辨认"_",IE7、IE8、FireFox不克不及.
云云,就能够完整辨别开IE6、IE7、IE8、FireFox了.
甚么?仍是不晓得怎样辨别.好吧,来看个例子:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>区分IE6、IE7、IE8、FireFox的CSShack-www.poluoluo.com</title><styletype="text/css"><!--#test,#note{margin:0auto;text-align:center;}#test{width:200px;height:30px;border:1pxsolid#000000;color:#fff;line-height:30px;}.color{background-color:#CC00FF;/*一切扫瞄器城市显现为紫色*/background-color:#FF00009; /*IE6、IE7、IE8会显现白色*/*background-color:#0066FF;/*IE6、IE7会变成蓝色*/_background-color:#009933;/*IE6会变成绿色*/}--></style></head><body><divid="test"class="color">测试方块www.poluoluo.com</div><divid="note"><strongstyle="color:#009933">IE6</strong><strongstyle="color:#0066FF">IE7</strong><strongstyle="color:#FF0000">IE8</strong><strongstyle="color:#CC00FF">FireFox</strong></div></body></html>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。 |
|