bug描述:就是你明明设置margin-left为10px,但是在IE6下显示的左边距却是20px。
bug出现的条件:当浮动元素的浮动方向和外边距的设置方向一致且浮动元素靠近浮动边界时才会出现。比如元素向左浮动时设置左边距,并且为一行中的第一个浮动元素时会出现这个bug,同样,向右浮动时设置右边距,且为一行中的最后一个浮动元素时也会出现这个bug。
bug的解决办法:给浮动元素块加上display:inline样式,针对IE6写hack样式如下
_display: inline;
bug描述:就是你明明设置margin-left为10px,但是在IE6下显示的左边距却是20px。
bug出现的条件:当浮动元素的浮动方向和外边距的设置方向一致且浮动元素靠近浮动边界时才会出现。比如元素向左浮动时设置左边距,并且为一行中的第一个浮动元素时会出现这个bug,同样,向右浮动时设置右边距,且为一行中的最后一个浮动元素时也会出现这个bug。
bug的解决办法:给浮动元素块加上display:inline样式,针对IE6写hack样式如下
_display: inline;