热烈祝贺台州朗动科技的站长论坛隆重上线!(2012-05-28)    热烈庆祝伟大的祖国60周年生日 点击进来我们一起为她祝福吧(2009-09-26)    站长论坛禁止发布广告,一经发现立即删除。谢谢各位合作!.(2009-08-08)    热烈祝贺台州网址导航全面升级,全新版本上线!希望各位一如既往地支持台州网址导航的发展.(2009-03-28)    台州站长论坛恭祝各位新年快乐,牛年行大运!(2009-01-24)    台州Link正式更名为台州网址导航,专业做以台州网址为主的网址导航!(2008-05-23)    热烈祝贺台州Link资讯改名为中国站长资讯!希望在以后日子里得到大家的大力支持和帮助!(2008-04-10)    热烈祝贺台州Link论坛改名为台州站长论坛!希望大家继续支持和鼓励!(2008-04-10)    台州站长论坛原[社会琐碎]版块更名为[生活百科]版块!(2007-09-05)    特此通知:新台州站长论坛的数据信息全部升级成功!">特此通知:新台州站长论坛的数据信息全部升级成功!(2007-09-01)    台州站长论坛对未通过验证的会员进行合理的清除,请您谅解(2007-08-30)    台州网址导航|上网导航诚邀世界各地的网站友情链接和友谊联盟,共同引领网站导航、前进!(2007-08-30)    禁止发广告之类的帖,已发现立即删除!(2007-08-30)    希望各位上传与下载有用资源和最新信息(2007-08-30)    热烈祝贺台州站长论坛全面升级成功,全新上线!(2007-08-30)    
便民网址导航,轻松网上冲浪。
台州维博网络专业开发网站门户平台系统
您当前的位置: 首页 » DIV+CSS编程 » css最新兼容技巧,兼容IE6,IE7,FF,Opear,Safari

css最新兼容技巧,兼容IE6,IE7,FF,Opear,Safari

论坛链接
  • css最新兼容技巧,兼容IE6,IE7,FF,Opear,Safari
  • 发布时间:2009-04-17 10:49:12    浏览数:8191    发布者:superadmin    设置字体【   
在浏览器内核一代代升级的同时,使用不同内核浏览器的人也越来越广化,因此在编写程序、网页布局时,对浏览器兼容性要求也越来越高了。此时,一个完整的解决方案是业界好手的不断追求,毕竟浏览器统一化是一个遥远的梦。
之前,做模板一向只是兼容IE6、IE7、FF,毕竟使用这几种浏览器的人较多;
这次,因为机子重装后,用上了Opear做主浏览工具,因此重新把Opear的兼容也考虑在了制作之中。在网上找了一下,从新更新了一下CSS hack,记录下来以备日后用。更新CSS hack,兼容FF、IE6、IE7、Opear、Safari。IE由于在不同的DTD上渲染的模式不同,“_”这个hack的使用要注意页面是否使用了DTD或XML申明(<?xml version="1.0" encoding="utf-8"?>)。IE7对样式的解释跟DTD是有关,在没有DTD的时候,IE7是读取IE6的hack的
html*.classbackground-color:#FF00FF( }
background-color:#000000;/*OP*/*background-color:#0000FF;/*IE7*/
* html .class{/*IE6*/
background-color:#00FFFF}
.class{
background-color:# FFFF00;/*所有浏览器*/
* background-color:#00FF00;/*IE*/
background-color:# 00FFFF;/*IE6*// @media all and(min-width:0){.class{
background-color:#FF00FF; /*Opera */
} }/*只有Opera识别*/
@media all and (min-width:0){
}/ a.class{
background-color:#FF00FF; /*Opera和Sa */
shtml* .class{
Cbackground-color:# 808080; /*Sa*/}
- }
      在对浏览器兼容性要求越来越高的时候,大家是否正在寻找一个完整的解决方案呢?更新版的CSS hack出炉啦,包括FF、IE6、IE7、Opear、Safari,需要注意的是IE由于在不同的DTD上渲染的模式不同,“_”这个hack的使用要注意页面是否使用了DTD或XML申明(<?xml version="1.0" encoding="utf-8"?>)。

.class{
background-color:# FFFF00;/*所有浏览器*/
* background-color:#00FF00;/*IE*/
_ background-color:# 00FFFF;/*IE6*/
}

@media all and(min-width:0){
.class{
background-color:#FF00FF; /*Opera */
} }/*只有Opera识别*/

@media all and (min-width:0){
.class{
background-color:#FF00FF; /*Opera和Sa */
html* .class{
background-color:# 808080; /*Sa*/
}
}}

已在实际工作中应用,叨客同时也欢迎大家提供更好的解决方案。 
娱乐休闲专区A 影视预告B 音乐咖啡C 英语阶梯D 生活百科
网页编程专区E AMPZF HTMLG CSSH JSI ASPJ PHPK JSPL MySQLM AJAX
Linux技术区 N 系统管理O 服务器架设P 网络/硬件Q 编程序开发R 内核/嵌入
管理中心专区S 发布网址T 版主议事U 事务处理