html中加了很多层div,为什么网页缩小时各部分会错位

一个网页游戏页面,因为很多图片相互覆盖,所以有很多个div层,但是,在浏览器中缩小网页时,及部分的div各走各的。贴上代码,仁兄可以在浏览器上泡一下,帮我看看。谢谢!... 一个网页游戏页面,因为很多图片相互覆盖,所以有很多个div层,但是,在浏览器中缩小网页时,及部分的div各走各的。贴上代码,仁兄可以在浏览器上泡一下,帮我看看。谢谢! 展开
 我来答
回忆526
推荐于2017-09-19 · TA获得超过4165个赞
知道大有可为答主
回答量:3276
采纳率:87%
帮助的人:1893万
展开全部
现在的大部分都是div+css的布局,出现问题是很常见的,如网页缩小时候的错位:
1,因为你的DIV的宽高是确定的值,所以你一缩小,自然你的浏览器宽度和高度就发生了变化,自然就会造成div的挤压,因为导致错位,就像代码中的一样:
<div id='main'>
<div class='a' style="width:1000px; flaot:left;">aaa</div>

<div class='b'style="width:1200px; flaot:left;">bbb</div>
</div>

这样浏览器的宽度不够自然就错位了
randytwo
2013-03-07 · 超过34用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:73.5万
展开全部
在缩小时是因为一些层没有跟着缩小导致错位,我想是这样吧。那些不随着缩小的层是因为你加了样式:position:relative。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tangtang0128
2013-03-08 · TA获得超过244个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:201万
展开全部
可能是一些层里的内容问题,还有层的定位,在浏览器缩小的时候,各走各的,引起页面变形是正常的,就像,你定位一个层距离最顶部的距离是100,那么缩小的时候,他距离顶部的距离并没有缩小,所以引起变形。都很正常的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
z7r4l0284441
2013-03-09 · 超过25用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:41.7万
展开全部
你可以做流体浮动布局,可以让你的网页随着浏览器窗口变化大小
追问
流体浮动布局,如何做呢?如何写呢?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
等待放飞梦想
2013-03-06 · TA获得超过1175个赞
知道小有建树答主
回答量:1696
采纳率:16%
帮助的人:714万
展开全部
多个层覆盖。肯定用到了定位。那么在缩放时。各走各的是很正常的。
追问
不会吧,那些网页游戏页面不也是那么多层的覆盖吗,,,还能随意放大缩小呢
追答
网游大多都是FLASH。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式