+ -
当前位置:首页 → 问答吧 → div布局中在浏览器中使用缩放,div块偏移问题

div布局中在浏览器中使用缩放,div块偏移问题

时间:2011-10-26

来源:互联网

简单的说就是一个大div 里包含多个div,形成一行多列
代码:

<style>
.all{width:900px; height:300px; margin:auto; border:1px solid red; }
.left{width:290px; height:280px; float:left; border:1px solid green;}
.middle{width:290px; height:280px; float:left; border:1px solid green; margin-left:5px;}
.right{width:290px; height:280px; float:left; border:1px solid green; margin-left:5px;}
</style>


<body>
  <div class="all">
  <div class="left"></div>
  <div class="middle"></div>
  <div class="right"></div>
  </div>
</body>
这样100%浏览时是正常显示的,但缩小至30%时,right块就会被挤到下方,另成一行!
在网上搜了类似的问题,还是不明白,希望大家能详细地帮我作下修改,感激不尽!

作者: lcfzy256   发布时间: 2011-10-26

你的是固定大小的,当你缩小的时候你的div 还是那么大,但是页面变小了放不下那么多东西就飘了啊,你改成百分比试试

作者: carol_rol   发布时间: 2011-10-26