HTML是可以设置背景色的
body是实际内容点,可以设置padding与margin
HTML也可以设置margin与padding
body的padding为0
body字体为16px(firefox)
关于margin的值较麻烦一点
IE8/9 firefox google margin默认值为8px
在IE7下margin-left为10px,margintop为15px
p标签padding为0
margin-left与margin-right为0,上下外边距为16px
标准盒子模型z-index是auto;IE盒子模型z-index是0;
IE8+的浏览器z-index是auto,不会参与计算的,但是ie8及以下就变成0啦
ie和非ie浏览器ul>li出现有标识图形的位置不同,ie在li里面,非ie在li的外面
1.DOCTYPE 声明影响 CSS 处理
2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行
3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中,IE下body必须设置text-align:center下面的div才能居中
4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width。这是网上抄来的,但是自己测试过, ie也会被撑开,根据w3c文档,变大是肯定的,因为content的高宽的是用定义的width和height减去border和padding。但是content的width和height不能为负,最小差为0。如不满足条件会增大 “border box” 让差值最小0。从chrome9开始支持 box-sizing 标准,而不需要 -webkit-box-sizing,所以你看看chrome版本,如果<9 就需要 -webkit-box-sizing:border-box;如果版本>=9,那就要考虑是不是写错了。
5. !important对 一个良好(或者是标准)的浏览器来说,不仅仅是从顺序上提升代码的优先级,还可以用来提升class的优先级(比如firefox),但是从IE对前者的不支持可以看出,这只是IE的一大BUG,而不能说它“不认识、不支持”!
分享到:
相关推荐
css样式调整方案 前台构架师必读 css兼容各种浏览器
css兼容性整理文档
解决div+css常见兼容性问题,是你做网页的必备。
资源名称:CSS 属性兼容性对照表内容简介: CSS属性兼容性对照表 PDF,主要是列出一些CSS2.0/CSS2.1在各个版本的IE、火狐等主流浏览器下的兼容支持问题,此表有助于以后书写出全兼容的WEB标准化网页打下基础,前端...
自己遇见的一些常见的css兼容性问题。和css hack 自己总结出来后生产pdf文档带书签的。 CSS兼容性笔记 1 一 css hack 1 1.直接案例 1 2. hack写法列表 1 3.在IE7+浏览器中按照IE7文档模式 1 4. 注意 Html头部的声明...
css兼容性详解
css 浏览器兼容性速查 CSS必不可少的工具
用一行代码来解决CSS在,IE6,IE7,IE8,IE9,IE10 中的各种兼容性问题。在网站前端写代码的过程中,很多时间IE各个版本的兼容问题很难整。
css兼容性测试事例 包含IE6,7,8,9 Firefox Safri 360 Opera 等多款浏览器下显示效果
Css与各浏览器兼容性,大有用处 ,希望你们都会有用
CSS浏览器兼容性问题.pdf
浏览器兼容常见问题css兼容 css兼容 浏览器兼容 IE6789兼容
div+css 兼容性总结 关于页面的一些问题。
十大web编程技巧 css兼容性总结,史上最牛总结
本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考。
这是自己毕业从事WEB开发一年以来,自己在工作中遇到的CSS兼容问题及解决办法
CSS兼容规则 css CSS兼容 教程
DIV+CSS 兼容性 IE FF 了解个浏览器之间的差异与共同点
IE5,IE6,IE7,IE8的css兼容性列表,不压缩不让上传,是doc文档,欢迎大家补充 IE5,IE6,IE7,IE8的css兼容性列表,不压缩不让上传,是doc文档,欢迎大家补充
CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理CSS兼容方案整理