5个回答
展开全部
可能是DW的问题.
但如果其它浏览器正常, 而ie6 这样的话, 就是ie6 双边距的bug.
此bug的
原因如下: ie6中, 如果块状浮动元素应用了与浮动方向相同的边距, 则此行第一个元素的边距会加倍...(注意: 内联样式的元素不受影响)
可能不太容易理解. 举个例子:
比如一行中左浮动了5个元素. 这5个元素都有左右边距, 那么第一个元素的左边距有ie6下会加倍, 如果设置是5px, 则会变成10px, 后面的4个不会出现这种情况(如果后面的没有被挤下去).右边距也不会受影响(因为是左浮动).
如果上面的情况有人被挤到下一行, 则下一行的行首的元素左边距 也会加倍...
以上便是ie6的经典的双边距bug.
解决办法很多, 最常用的是, 对行首的元素应用 display:inline; 就可以解决.
如有问题, 请留言.
但如果其它浏览器正常, 而ie6 这样的话, 就是ie6 双边距的bug.
此bug的
原因如下: ie6中, 如果块状浮动元素应用了与浮动方向相同的边距, 则此行第一个元素的边距会加倍...(注意: 内联样式的元素不受影响)
可能不太容易理解. 举个例子:
比如一行中左浮动了5个元素. 这5个元素都有左右边距, 那么第一个元素的左边距有ie6下会加倍, 如果设置是5px, 则会变成10px, 后面的4个不会出现这种情况(如果后面的没有被挤下去).右边距也不会受影响(因为是左浮动).
如果上面的情况有人被挤到下一行, 则下一行的行首的元素左边距 也会加倍...
以上便是ie6的经典的双边距bug.
解决办法很多, 最常用的是, 对行首的元素应用 display:inline; 就可以解决.
如有问题, 请留言.
追问
其他浏览器也是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
父层宽度不够 。被挤下去了
追问
为什么 没放大的时候是没关系的 放大之后 父层和子层得大小不是同时减少吗?
为什么会被挤下去
而且在dw里面不会出现这样的情况
追答
文字大小发生了变化引起的吧。可能是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DIV宽度没固定好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是怎么个放大
追问
在ie里面ctrl+滚轮放大
追答
你还是把每个div层固定高和宽。这样适应的浏览器会多点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要注意IE6的几个BUG
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询