IE浏览器和火狐浏览器兼容问题.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IE 浏览器和火狐浏览器兼容问题 .txt22 真诚是美酒, 年份越久越醇香浓型; 真诚是焰火, 在 高处绽放才愈是美丽;真诚是鲜花,送之于人手有余香。一颗孤独的心需要爱的滋润;一颗 冰冷的心需要友谊的温暖;一颗绝望的心需要力量的托慰;一颗苍白的心需要真诚的帮助; 一颗充满戒备关闭的门是多么需要真诚这一把钥匙打开呀! IE 浏览器和火狐浏览器兼容问题 —— CSS篇 一、 css +div 样式 IE 与 FF 兼容问题汇总 IE 和火狐的 css 兼容性问题归总 CSS对浏览器器的兼容性具有很高的价值, 差异,这里介绍一下兼容要点。 1、 DOCTYPE影响 CSS 处理 2、 FF: div 设置 margin-left, margin-right 3 、 FF: body 设 置 margin-left,margin-right) text-align 时 , 方可居中 后 , div 会 增 加 height 和 width 4、 FF: 设 置 用 !important padding 多设一个 通常情况下 IE 和火狐浏览器存在很大的解析 为 auto 时已经居中 , IE 不行 div 需 要 设 置 margin: auto( 主 要 是 height 和 width, 但 IE 不 会 , 故 需 要 5、 FF: 支持 !important, IE 则忽略 , 可用 !important 是,一定要将 xxxx !important 这句放置在另一句之上 6、 div 的垂直居中问题 : vertical-align:middle; 为 FF 特别设置样式, 值得注意的 将行距增加到和整个 DIV 一样高 line-height:200px; 7、 cursor: pointer 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以 8、 FF: 链接加边框和背景色, 需设置 display: block, 同时设置 float: left 保证不换行。 参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位 , 若不设 height, 可 以在 menubar 中插入一个空格。 9 、在 mozilla firefox 和 IE 中的 BOX 模型解释不一致导致相差 2px 解决方法: div{margin:30px!important;margin:28px;} 注意这两个 margin 的顺序一定不能写反,据 阿捷的说法 !important 这个属性 IE 不能识别, 但别的浏览器可以识别。 所以在 IE 下其实解 释成这样: div{maring:30px;margin:28px} 重复定义的话按照最后一个来执行,所以不可以只写 margin:XXpx!important; 10、 IE5 和 IE6 的 BOX解释不一致 IE5 下 div{width:300px;margin:0 10px 0 10px;} div 的宽度会被解释为 300px-10px( 右填充 )-10px( 左填充 )最终 div 的宽度为 280px,而在 IE6 和其他浏览器上宽度则是以 300px+10px( 右填充 )+10px( 左填充 )=320px 来计算的。 这时我们 可以做如下修改 div{width:300px! important;width /**/:340px;margin:0 10px 0 10px} 关于这个 /**/ 是什么我也不太明白,只知道 IE5 和 firefox 都支持但 IE6 不支持,如果有人 理解的话,请告诉我一声,谢了 !: ) 11、 ul 标签在 Mozilla 中默认是有

文档评论(0)

小光老师 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体赛罕区发光网络技术服务部
IP属地内蒙古
统一社会信用代码/组织机构代码
92150105MAC8HM2M1T

1亿VIP精品文档

相关文档