- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IE兼容文档
一、CSS HACK(兼容各种浏览器的CSS秘方)写法
以下两种方法几乎能解决现今所有HACK.翻阅很多资料,已测试可以使用。
1, !important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)
CSS:
#wrapper
{
width: 100px!important;
width: 80px;
}
2, IE6/IE77对FireFox
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.
CSS:
#wrapper
{
#wrapper { width: 120px; }
*html #wrapper { width: 80px;}
*+html #wrapper { width: 60px;}
}
注意:
*+html 对IE7的HACK 必须保证HTML顶部有如下声明:
HTML:
!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” ”/TR/html4/loose.dtd
二、万能 float 闭合(非常重要!)
关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup]
将以下代码加入Global CSS 中,给需要闭合的div加上 class=”clearfix” 即可,屡试不爽.
CSS:
.clearfix:after{
content:“.”;
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{
display:inline-block;
}
.clearfix {display:block;}
三、Ie6、Ie7和Firefox兼容性Css写法区别不同浏览器的CSS hack写法:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;
区别FF,IE7,IE6:
background:orange;*background:green !important;*background:blue;
注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
FF不能识别*,但能识别!important;
附加一个火狐下透明滤镜的实现:
.test{
background:#000;
color:white;
width:200px;
position:absolute;
left:10px;
top:10px;
filter: Alpha(opacity=10);
-moz-opacity:.1;
opacity:0.1;
}
这里关键的是
filter: Alpha(opacity=10);
-moz-opacity:.1;
opacity:0.1;
四、全面兼容ie6,ie7,ie8,ff的CSS HACK写法
五、 HYPERLINK /hankwen/archive/2009/03/26/1422131.html CSS兼容IE6,IE7,FF的技巧
一、CSS HACK
以下两种方法几乎能解决现今所有HACK.翻阅很多资料,已测试可以使用。
1, !important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)
PLAIN TEXTCSS:
#wrapper{width: 100px!important; /* IE7+FF */width: 80px; /* IE6 */}
2, IE6/IE77对FireFox
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.
PLAIN TEXTCSS:
#wrapper{#wrapper { width: 120px; } /* FireFox */*html #wrapper { width: 80px;} /* ie6 fixed */*+html #wrapper { width: 60px;} /* ie7 fixed, 注意顺序 */}
注意:*
您可能关注的文档
- BIOS故障排除:0190错误.doc
- C2有针对医院所有医疗活动和工作流程而制定的具体措施并落实.doc
- CAD应用之高效制图.docx
- cass制图操作说明.doc
- CBA平台G1751ABC主机备件加工施工方案101115.doc
- CCAR21R2民用航空产品和零部件合格审定规.doc
- CBF307230A72A安装使用说明书中文.doc
- CASGnet评估项目报备系统使用说明.doc
- CATIAV56R2013GAP3Win64安装方法.doc
- CheckPoint:71百分之移动设备安全事故隐患.doc
- 在市教育领域突出问题专项整治工作推进会暨领导干部警示教育会议上的讲话.docx
- 在全县政协工作会议上的讲话.docx
- 在市防汛抗旱工作会议上的讲话.docx
- 在全市税务系统办公室工作会议上的讲话.docx
- 在2025年小区电梯更新改造项目户代表会议上的讲话.docx
- 在全市“一网统管、一网通办”深化改革暨城市治理现代化推进会上的讲话.docx
- 在全市老龄委全会暨养老服务工作电视电话会议上的讲话.docx
- 在2025年集团党委理论学习中心组学习研讨会上的发言材料.docx
- 在高新区第六批第一书记现场教学暨工作推进会上的讲话.docx
- 在市2025年秋季学期中小学生心理评估及干预工作会上的讲话+全市社会心理服务体系建设经验交流会上的发言.docx
文档评论(0)