兼容ie6css怎么设置,CSS样式兼容IE6、IE7、IE8、FF火狐浏览器的方法
网页布局设计技术迄今为止主要有:table表格布局,DIV+CSS布局以及层布局。目前的网页布局设计领域主流是以DIV+CSS布局为主,table表格布局和层布局为辅。另外我还要告诉你一个秘密,那就是以DIV+CSS技术设计的网页是很招搜索引擎喜欢的哦!
呵呵!先说正经的吧!
一、!important 兼容IE6
因为IE7及其以上版本对!important的支持, 所以!important 方法就可以很好的用来做IE6的兼容了。(切记声明位置需要提前。)
例如:
#right {
width: 600px !important; /* IE7+FF */
width: 620px; /* IE6 */
}
二、CSS HACK的方法
首先说明一下:
所有浏览器 通用 width: 100px;
IE6 专用 _ width: 100px;
IE7 专用 *+ width : 100px;
IE6、IE7 共用 * width: 100px; (这个用处貌似不大哈)
IE7、FF 共用width: 100px !important;
下面新乡举几个例子
第一种:IE6 - IE7-FF
.div { margin:10px;/*ff*/
*margin:15px;/*ie7*/
_margin:15px;/*ie6*/ }
或者
.div { margin:10px;/*ff*/
_margin:15px;/*ie6*/
*margin:15px;/*ie7*/
}
第二种:(IE6 +IE7)-(FF)
.div { margin:10px;/*ff*/
*margin:15px;/*ie7+ie6*/
}
第三种:IE6 – (IE7+FF)
.div { margin:10px;/*IE7+ff*/
_margin:15px;/*ie6*/
}
第四种:(IE6+FF) - IE7
.div { margin:10px; /*ie6+ff */
*+margin:15px; /*IE7 */
}
需要注意的是,代码的顺序一定不能颠倒了,要不又前功尽弃了。因为浏览器在解释重名的CSS属性时,会用后面的覆盖前面的,就象给变量赋值一个道理,所以我们把通用的放前面,越专用的越放后面。不明白的可以Q我!
还有一点:*+html 对IE7的兼容必须保证HTML顶部有如下声明:
另外还有其他的方法比如:使用IE专用的条件注释、css filter滤镜技术等,有兴趣的朋友可以和我一起谈讨。
最后,祝预祝大家新年快乐吧!最近家里慌着过年了,很忙O(∩_∩)O~,博客更新可能会受到影响,我呢,希望网友们谅解,也请你们继续关注我的seo博客,你们的关注是我继续分享下去的最好动力!
本文转载自天星seo博客:http://www.xinxiangseo.net/wangzhanjianshe/24.html
兼容ie6css怎么设置,CSS样式兼容IE6、IE7、IE8、FF火狐浏览器的方法相关推荐
- [转载]使用兼容ie6 ie7 ie8 FF的text-overflow:ellips
使用兼容ie6 ie7 ie8 FF的text-overflow:ellipsis超出文本显示省略号来代替截取函数更有利于seo,如果使用截取函数,源代码中的标题是显示不完整的,即便是在title属性 ...
- SD9001: IE6 IE7 IE8(Q) 中的 getElementById 方法能以 name 属性为参数获取某些元素
问题: IE11中暴露 getElementById 有时候可以取name值,有时候可以去id值 解答如下: 标准参考 getElementById 是 Document 接口提供的方法,用于获取一个 ...
- DIV CSS IE6/IE7/IE8/FF兼容问题汇总
1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...
- DIV+CSS IE6/IE7/IE8/FF兼容问题汇总
1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...
- DIV+CSS IE6/IE7/IE8/FF兼容问题大全
其他兼容技巧(相当有用) 1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决) 2, 居中问题. 1).垂直居中. ...
- IE6/IE7/IE8/FF兼容问题汇总,以及解决方案
1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...
- DIV+CSS 网页兼容性问题(IE6 IE7 IE8 IE9 火狐 chorm)
本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考. CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTY ...
- CSS完美兼容IE6/IE7/IE8/IE9/IE10的通用方法
300px!important;width /**/:340px;margin:0 10px 0 10px} ,关于这个/**/是什么我也不太明白,只知道IE5和firefox都支持但IE6不支持,如 ...
- 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法
这个帖子总结的很好.http://www.aa25.cn/web_w3c/868.shtml 转载于:https://www.cnblogs.com/dqg0312/archive/2011/08/0 ...
最新文章
- JavaScript:Class.method与Class.prototype.method
- java join()源码_Java Thread的join() 之刨根问底
- 如何为Apache Kylin快速开发新数据源?
- (转)DOS批处理的字符串功能
- C++四种类型强制转换——const_cast、static_cast、dynamic_cast、reinterpret_cast
- weblogic 8.1 安装并配置数据源
- Linux vim 的编码格式,linux下的文件编码,vim编码
- P2607 [ZJOI2008]骑士
- spring cloud consul整合
- 【HDU - 3172】Virtual Friends(带权并查集--权为集合元素个数)
- pythonasyncio并发编程实战_python异步编程之asyncio(百万并发)
- 配置dns的三种方式
- 飞线5根连接图_手机主板焊盘掉点飞线维修方法
- 一键开启微信“开关头像”,快试试!
- WM5/6常见进程列表
- 哈工大车万翔教授:NLPer的核心竞争力是什么?
- 【文件加密】电脑文件夹简单加密教程
- html文件设置成mac屏保,如何将视频设置为Mac上的屏幕保护程序 | MOS86
- Activiti reassign task to another user
- GMS认证环境搭建-终极篇
热门文章
- 2020年10月国产数据库排行:GoldenDB跃升异军突起 PolarDB和GaussDB云化融合
- 两千字揭密 MySQL 8.0.19 三大索引新功能:隐藏索引,降序索引,函数索引
- 构建数据库云管平台 实现数据价值最大化
- 学习笔记:2019 张小龙在微信公开课上的演讲
- 当时间管理碰上大数据,从此,悠悠时光也终不再那么漫长
- 华为数据库2019年度大盘点
- php上传图片显示在当前页,PHP上传图片到数据库并显示
- 江苏小高考计算机操作题软件,江苏小高考现神题:求微信启动画面的拍摄时间...
- c语言方阵的转置程序,C程序查找矩阵的转置
- AIdl server端监听client是否掉线