zoukankan      html  css  js  c++  java
  • [1]The IE5/6 Doubled Float-Margin Bug

    名称:   IE5/6 浮动双margin

    描述:   当左浮动元素设置左margin时,   左侧与容器接触的浮动元素margin在IE6中变为两倍(每一行中浮动方向相同的多个元素只有第一个元素会出现双margin),  此bug在IE7中已经修正

    1 .floatbox {
    2   float: left;
    3   width: 150px;
    4   height: 150px;
    5   margin: 5px 0 5px 100px;
    6   /*This last value applies the 100px left margin */
    7   }

    修复方法:   为浮动元素设置display为inline

    总结:   根据w3c规范,   当元素浮动时即使display设置为inline,   其computed value也为block,  所有浏览器都遵守这一规范,   也就是说这种修复方法不会造成不良后果,  

    source:  http://www.positioniseverything.net/explorer/doubled-margin.html

  • 相关阅读:
    使windows server 2003 开机不显示登录页面
    G
    D
    三分求函数极值详解
    H
    G
    E
    D
    A
    B
  • 原文地址:https://www.cnblogs.com/qiudeqing/p/3402848.html
Copyright © 2011-2022 走看看