• 3. 常见兼容性问题?


    1. 不同浏览器的标签默认外补丁margin和内补丁padding不同

    发生概率:100%

    解决方案:使用CSS通配符*,设置内外补丁为0

    *{ margin: 0; padding: 0;}

    2.  块属性标签float之后,又有横向的margin值,在IE6中显示会比设置的大(IE6双边距bug)

      发生概率:90%

       解决方案:在float标签样式控制中加入display:inline;

    3. 设置较小的高度标签(一般小于10px),在IE6,IE7,遨游中超出自己设置的高度

    发生概率:60%

    解决方案:给超出高度的标签设置overflow:hidden;或者设置行高line-height小于你设置的高度。

    4. 行内标签设置display:block;后又采用float布局,再设置横向margin值时,在IE6中显示会比设置的大(IE6双边距bug)

    发生概率:20%

    解决方案:在display:block;后面加上display:inline;display:table;

    5. 图片默认有间距

    发生概率:20%

    解决方案:使用float为img布局

    6. 标签最低高度设置min-height不兼容

    发生概率:5%

    解决方案:例如要设置一个标签的最小高度为200px

    { min-height: 200px;

     height: auto!important;

    height: 200px;

    overflow: visible;}

    7. 透明度兼容设置

    发生概率:主要看你要写的东西设不设透明度

    解决方案:一句话

    transparent_class {   

        filter:alpha(opacity=50);   

           -moz-opacity:0.5;   

           -khtml-opacity: 0.5;   

           opacity: 0.5;   

     } 

    8. Chrome 中文界面下默认会将小于 12px 的文本强制按照 12px 显示,
    可通过加入 CSS 属性 -webkit-text-size-adjust: none; 解决.

  • 相关阅读:
    一代人的青春--芳华
    用切面对监控日志的实现2
    一个在java后台实现的对图片进行加网纹或水印的工具类
    家乡的河
    家乡的鬼节—十来一儿
    八里沟印象
    双城记
    记忆中的那一树梨花
    用切面对监控日志的实现
    关于poi导出excel三种方式HSSFWorkbook,SXSSFWorkbook,csv的总结
  • 原文地址:https://www.cnblogs.com/Rivend/p/12604318.html
Copyright © 2020-2023  润新知