网页布局设计技术迄今为止主要有: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火狐浏览器的方法相关推荐

  1. [转载]使用兼容ie6 ie7 ie8 FF的text-overflow:ellips

    使用兼容ie6 ie7 ie8 FF的text-overflow:ellipsis超出文本显示省略号来代替截取函数更有利于seo,如果使用截取函数,源代码中的标题是显示不完整的,即便是在title属性 ...

  2. SD9001: IE6 IE7 IE8(Q) 中的 getElementById 方法能以 name 属性为参数获取某些元素

    问题: IE11中暴露 getElementById 有时候可以取name值,有时候可以去id值 解答如下: 标准参考 getElementById 是 Document 接口提供的方法,用于获取一个 ...

  3. DIV CSS IE6/IE7/IE8/FF兼容问题汇总

    1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...

  4. DIV+CSS IE6/IE7/IE8/FF兼容问题汇总

    1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...

  5. DIV+CSS IE6/IE7/IE8/FF兼容问题大全

    其他兼容技巧(相当有用) 1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决) 2, 居中问题. 1).垂直居中. ...

  6. IE6/IE7/IE8/FF兼容问题汇总,以及解决方案

    1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-comp ...

  7. DIV+CSS 网页兼容性问题(IE6 IE7 IE8 IE9 火狐 chorm)

    本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考. CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTY ...

  8. CSS完美兼容IE6/IE7/IE8/IE9/IE10的通用方法

    300px!important;width /**/:340px;margin:0 10px 0 10px} ,关于这个/**/是什么我也不太明白,只知道IE5和firefox都支持但IE6不支持,如 ...

  9. 2010全面兼容IE6/IE7/IE8/FF的CSS HACK写法

    这个帖子总结的很好.http://www.aa25.cn/web_w3c/868.shtml 转载于:https://www.cnblogs.com/dqg0312/archive/2011/08/0 ...

最新文章

  1. JavaScript:Class.method与Class.prototype.method
  2. java join()源码_Java Thread的join() 之刨根问底
  3. 如何为Apache Kylin快速开发新数据源?
  4. (转)DOS批处理的字符串功能
  5. C++四种类型强制转换——const_cast、static_cast、dynamic_cast、reinterpret_cast
  6. weblogic 8.1 安装并配置数据源
  7. Linux vim 的编码格式,linux下的文件编码,vim编码
  8. P2607 [ZJOI2008]骑士
  9. spring cloud consul整合
  10. 【HDU - 3172】Virtual Friends(带权并查集--权为集合元素个数)
  11. pythonasyncio并发编程实战_python异步编程之asyncio(百万并发)
  12. 配置dns的三种方式
  13. 飞线5根连接图_手机主板焊盘掉点飞线维修方法
  14. 一键开启微信“开关头像”,快试试!
  15. WM5/6常见进程列表
  16. 哈工大车万翔教授:NLPer的核心竞争力是什么?
  17. 【文件加密】电脑文件夹简单加密教程
  18. html文件设置成mac屏保,如何将视频设置为Mac上的屏幕保护程序 | MOS86
  19. Activiti reassign task to another user
  20. GMS认证环境搭建-终极篇

热门文章

  1. 2020年10月国产数据库排行:GoldenDB跃升异军突起 PolarDB和GaussDB云化融合
  2. 两千字揭密 MySQL 8.0.19 三大索引新功能:隐藏索引,降序索引,函数索引
  3. 构建数据库云管平台 实现数据价值最大化
  4. 学习笔记:2019 张小龙在微信公开课上的演讲
  5. 当时间管理碰上大数据,从此,悠悠时光也终不再那么漫长
  6. 华为数据库2019年度大盘点
  7. php上传图片显示在当前页,PHP上传图片到数据库并显示
  8. 江苏小高考计算机操作题软件,江苏小高考现神题:求微信启动画面的拍摄时间...
  9. c语言方阵的转置程序,C程序查找矩阵的转置
  10. AIdl server端监听client是否掉线