网站Div+Css结构重构(兼容性问题)
来源:互联网 发布:行知外国语校长朱萍 编辑:程序博客网 时间:2024/06/14 23:24
1、IE与Fire Fox识别CSS属性区别标签 !important
#page_body{
width: 890px !important;/*指明应用于FireFox*/
height:25px !important;/*指明应用于FireFox*/
width: 900px ;/*IE则按重复定义的最后一个执行*/
height:30px ;/*IE则按重复定义的最后一个执行*/
}
以上样式
在IE6/7中只执行width: 900px与height:30px
FireFox中则优先执行带有!important标签的CSS行width: 890px与height:25px
记住,以上代码的顺序不能颠倒。
2、div居中区别
Fire FOX:margin:0 auto 0 auto !important;
IE:margin:0 auto;
FF: div 设置 margin-left, margin-right 为 auto 时已经居中
3、文本内容居中
Fire FOX:margin:0 auto 0 auto !important;text-align:center
IE:text-align:center
FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中
4、width与margin,padding之间的宽度计算问题区别
一个600px宽的div,margin,padding的值计算区别
ie{width: 600px;margin:10px;padding10px;}
在Fire Fox中应修改为
FF{width: 560px;margin:10px;padding10px;}
也就是说在FF中,margin,padding的左右值也要算在width中,600-10x2-10X2=560px
在进行Div+Css重构中,IE与FF的排版结构中,最关键是第二和第四点,如果不处理好以上几个问题,那么你的你的网站在IE中浏览是那么定位精确,排版完美,一到Fire Fox中就是乱七八糟,横七树八的。
- 网站Div+Css结构重构(兼容性问题)
- div+css兼容性问题
- DIV+CSS兼容性问题总结
- div+css兼容性问题
- div+css兼容性问题
- DIV+CSS兼容性问题总结
- 网站重构经验之谈:解读Div+CSS网页制作误区
- CSS+DIV的网站重构在SEO中的优势
- CSS+DIV 的网站重构在 SEO 中的优势
- 把现有网站重构为xhtml+CSS结构
- CSS网站兼容性问题归类
- DIV+CSS网页重构
- div+css兼容性问题与解决方案
- 用Div+CSS重构网页
- CSS+DIV重构与SEO
- CSS+DIV 网页重构技术
- DIV+CSS设计时浏览器兼容性问题
- DIV+CSS设计时浏览器兼容性问题
- 开源android介绍
- 第10章 DOM (二)
- HTTP代理和缓存利器大比拼,您知晓多少?
- response.setHeader——禁用IE缓存
- 简述maven,make,ant,jenkins,jenkins plugin, maven plugin之间的关系
- 网站Div+Css结构重构(兼容性问题)
- 博客转移
- ORA-02298 外键 定位错误的数据行
- 开发IOS教程 中文教程 汇总
- 3种方法可以让android手机通过电脑上网
- Apache Traffic Server 简介
- C & C++ 基础训练集合 第一季
- TortoiseSVN使用简介
- 关于NetBeans的界面风格转换详细操作