• ie6 bug详谈


    一、双外边距浮动bug

    .left{ float:left; margin-left:20px; }   //wrong

    此left在ie6下的左外边距变成40px;此时的代码应改成:

    .left{float:left; display:inline; margin-left:20px;}    //ok

     二、3像素文本便宜bug

    当文本与一个浮动元素相邻时,这个bug就会表现出来。

    例如,假设将一个元素向左浮动,并且不希望相邻段落中的文本围绕浮动元素。

    .myFloat{ float:left; width:200px;}
    p{margin-left:200px;}

    三、li下面一行的空白

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>li</title>
    <style type="text/css">
    * {padding:0;margin:0;}
    li { }
    li a {background:#CCC;border-bottom:1px #000 solid; display:block;}
    li a:hover {background:#BBB;}
    </style>
    </head>
    
    <body>
    <ul>
      <li><a href="#">11111</a></li>          //如果写成一行,如<li></li><li></li><li><li></li>即可
      <li><a href="#">22222</a></li>
      <li><a href="#">33333</a></li>
    </ul>
    </body>
    </html>

    有三种办法:1:li{display:inline;}  2:li  a{ zoom:1;}  3:li a{  100%;}

    四:png在ie6下不透明的问题以及使用滤镜后a标签无法点击的解决办法

    五:ie6文字溢出

    参考:http://www.cnblogs.com/liko/archive/2011/04/28/2031860.html

            http://www.web92.net/513.html

            http://www.wufangbo.com/ie6-ie7-ie8-css-bug-2/  比较全

  • 相关阅读:
    CxImage图像库的使用
    CxImage动态加载图片(判断图片文件类型)
    实现一个类似360的button
    cximage功能简介
    开源图像处理软件代码
    MFC + CxImage 实现自绘半透明按钮
    VC 下加载 JPG / JPEG / GIF / PNG 图片最简单的方法
    时序数据库InfluxDB:简介及安装
    学习springboot整合mybatis并编写测试类
    Mybatis-Plus使用全解
  • 原文地址:https://www.cnblogs.com/positive/p/3620734.html
Copyright © 2020-2023  润新知