css div问题 在ie里面放大 div的位置就变了呢 如图 10

如图那个div为什么我在ie里面放大它的位置就变了呢?... 如图 那个div 为什么我在ie里面放大 它的位置就变了呢? 展开
 我来答
leesunshine007
2011-07-23 · TA获得超过1172个赞
知道小有建树答主
回答量:701
采纳率:0%
帮助的人:433万
展开全部
可能是DW的问题.

但如果其它浏览器正常, 而ie6 这样的话, 就是ie6 双边距的bug.
此bug的
原因如下: ie6中, 如果块状浮动元素应用了与浮动方向相同的边距, 则此行第一个元素的边距会加倍...(注意: 内联样式的元素不受影响)
可能不太容易理解. 举个例子:
比如一行中左浮动了5个元素. 这5个元素都有左右边距, 那么第一个元素的左边距有ie6下会加倍, 如果设置是5px, 则会变成10px, 后面的4个不会出现这种情况(如果后面的没有被挤下去).右边距也不会受影响(因为是左浮动).
如果上面的情况有人被挤到下一行, 则下一行的行首的元素左边距 也会加倍...

以上便是ie6的经典的双边距bug.
解决办法很多, 最常用的是, 对行首的元素应用 display:inline; 就可以解决.
如有问题, 请留言.
追问
其他浏览器也是这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
等待放飞梦想
2011-07-23 · TA获得超过1175个赞
知道小有建树答主
回答量:1696
采纳率:16%
帮助的人:714万
展开全部
父层宽度不够 。被挤下去了
追问
为什么 没放大的时候是没关系的 放大之后 父层和子层得大小不是同时减少吗?
为什么会被挤下去
而且在dw里面不会出现这样的情况
追答
文字大小发生了变化引起的吧。可能是这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hshuaioo
2011-07-27 · 超过14用户采纳过TA的回答
知道答主
回答量:192
采纳率:0%
帮助的人:101万
展开全部
DIV宽度没固定好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9fee614f7
2011-07-23 · 超过18用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:40.3万
展开全部
你是怎么个放大
追问
在ie里面ctrl+滚轮放大
追答
你还是把每个div层固定高和宽。这样适应的浏览器会多点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
临汾论坛
2011-07-24 · TA获得超过266个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:202万
展开全部
要注意IE6的几个BUG
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式