发信息做推广,我选黔优网

发布产品信息
微信公众号 微信公众号

烦人的IE兼容今天给予完整的解答

我要举报 黔优网官方账号 时间:2025-04-28 18:26 未知浏览量:35|  阅读时长:6分钟
导读:烦人的IE兼容今天给予完整的解答,为您提供全面的学习指导,一起来看看吧。

     做网站的时候烦人的就是IE的不兼容,这也害苦了不知道多少的编码师。今天海口网络公司易优小陆就为大家特地的讲解一下网站的兼容如何的解决。      特别是对完全使用DIV+CSS设计的网页,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网页可能乱的一塌糊涂!我经常被这些东西整的焦头烂额,于是呼在网上找了些资料,加上自己的理解和这些日子的经验,整理了一些资料,其中有一些我还没用到的和还不能理解的,就直接从别的地方给粘了过来,不知道有没有错误,等我以后用到的时候慢慢改吧,希望对大家有点帮助!    什么是浏览器兼容:当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,在这种浏览器下显示正常,在另一种下就乱了,我们在编写CSS的时候会很恼火,刚修复了这个浏览器的问题,结果另外一个浏览器却出了新问题。important (功能有限)     随着IE7对!important的支持, !important 方法现在只针对IE6的兼容.(注意写法.记得该声明位置需要提前.) 例如: #example { width: 100px !important; width: 200px; } 二、CSS HACK的方法(新手可以看看,高手就当路过吧) 首先需要知道的是: 所有浏览器 通用 height: 100px; IE6 专用 _height: 100px; IE7 专用 *+height: 100px; IE6、IE7 共用 *height: 100px; IE7、FF 共用 height: 100px !important; 例如:        #example { height:100px; } * html #example { height:200px; } *+html #example { height:300px; } 下面的这种方法比较简单 举几个例子: 1、IE6 - IE7+FF #example { height:100px; _height:200px; } 其实这个用上面说的第一种方法也可以 #example { height:100px !important; height:200px; } 2、IE6+IE7 - FF #example { height:100px; *height:200px; } 3、IE6+FF - IE7 #example { height:100px; *+height:200px; } 4、IE6 IE7 FF 各不相同        #example { height:100px; _height:200px; *+height:300px; } 或: #example { height:100px; *height:300px; _height:200px; } 需要注意的是,代码的顺序一定不能颠倒了,要不又前功尽弃了。因为浏览器在解释程序的时候,如果重名的话,会用后面的覆盖前面的,就象给变量赋值一个道理,所以我们把通用的放前面,越专用的越放后面 解释一下4的代码: 读代码的时候,第一行height:100px; 大家都通用,IE6 IE7 FF 都显示100px 到了第二行*height:300px; FF不认识这个属性,IE6 IE7都认,所以FF还显示100px,而IE6 IE7把第一行得到的height属性给覆盖了,都显示300px 到了第三行_height:200px;只有IE6认识,所以IE6就又覆盖了在第二行得到的height,显示200px 这样,三个浏览器都有自己的height属性了,各玩各的去吧 这样说要是你还不明白,要么你去撞墙,要么我去!不过还是你去比较好。 哦,差点忘了说了: *+html 对IE7的兼容 必须保证HTML顶部。 

 
  • 下一篇: 销售转化模型分享—— 10X 增长落地案例(浅谈 CRM/SCRM 产品设计注意问题)
  • 上一篇: 网页制作IE兼容的的全面攻略
 
没用 0举报 收藏 0评论 0
免责声明:
本页信息由“黔优网官方账号”发布,黔优网作为免费B2B信息发布平台,已对用户身份进行实名验证并对内容进行形式审核。信息的真实性、合法性由发布者独立承担全部责任,平台不承担内容准确性保证责任。本文涉及见解与观点不代表黔优网官方立场,交易决策前请务必自行核实,风险自负。原文链接:https://www.qianu.com/n/967337.html。如发现侵权或虚假内容,请【投诉举报】联系我们处理。
 
 

 
推荐图文资讯