浏览器兼容性


浏览器兼容性

  • H5标签兼容

  • 元素浮动后,能设置宽度的话就给元素加宽度,如果需要宽度是内容撑开,就给它里面的块元素加上浮动

  • 第一块元素浮动,第二块元素加margin值等于第一块元素,在IE6下会有间隙问题

  • IE6 下子元素超出父级宽高,会把父级的宽高撑开

  • P包含块元素嵌套规则 td h标签

  • margin传递 叠压

  • 元素浮动后再加margin,IE6 7 会产生双倍边距

    添加 *display:inline;

  • li浮动元素4px问题 IE6

    *vertical-alin: top

  • IE6文字复制问题

    • 两个浮动元素中间有注释或者内联元素
    • 和父级宽度相差不超过3px
    • 解决方案:两个浮动元素避免注释或者内联元素
    • 和父级宽度相差超过3px以上
  • IE6父级元素的overflow:hidden是包不住子级的relative

  • IE6下绝对定位元素父级宽高是奇数,绝对定位元素的right和bottom值会有1px的偏差

  • IE6下input的空隙

  • IE6下输入类型表单控件背景问题

  • CSS Hack

    • \9 所有的IE10以下的
    • + * IE7及以下的
    • _ IE6及以下的
div {
    background-color:red;
    background-color:blue\9;
    *background-color:green;
    _background-color:yellow;
}
  • IE6不支持png24图片
    • js插件
    • 滤镜
  • !important 提升样式优先级权重

文章作者: dlwin888
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 dlwin888 !
 上一篇
常见布局方案 常见布局方案
常见布局方案 上中下一栏式 左右两栏式 左右两栏加页眉页脚 左中右三栏 左中右三栏之双飞翼 左中右三栏加页眉页脚
2022-10-11
下一篇 
表单 表单
Form表单<input type="...." name="" value="" /> text 文本框 password 密码 radio 单选 checkbox 复选 submit 提交 reset 重置 b
2022-09-20