我用DIV定义页面布局,浏览器最大化好好的,但我一还原浏览器,右边的图层就跳到下面来了,请问该如何固定呢?
部分代码:
<div class="top_nav" style="position:static">
<p class="left"style="margin-left:200px;position:relative; float:left;">
欢迎来到买卖网商城!
<a class="hot" href="#" target="_blank">登录</a>
<a href="#" class="hot"><strong>免费注册</strong></a>
</p>
<div id="quick_menu" class="quick_menu" style="margin-right:200px; float:right; position:relative">
<ul class="navList" style="position:static; float:right">
<li class="dashedLine" ><a href="#">我的账户</a></li>
<li class="dashedLine"><a href="#">积分回馈</a></li>
<li class="dashedLine"><a href="#">网站联盟</a></li>
<li class="menu2"id="help" onmouseover="this.className='menu1'" onmouseout="this.className='menu2'">
<a href="#">帮助中心</a>
<ul class="list" id="helpList">
<li style="text-align:left"><a href="#">我的账户</a></li>
<li style="text-align:left"><a href="#">网站联盟</a></li>
<li style="text-align:left"><a href="#">积分回馈</a></li>
</ul>
</li>
</ul>
</div>
</div>
因为没有源码,只能猜测,我猜,你是不是在整个div上设置的width属性为 “**%” 的形式,如果是的话,把它的值设为固定值即可,一般是按浏览器最大化时的宽度即可,你可试试,等待你的好消息
把你的代码 贴出来 就有人 帮你调试了
只需要容器div固定宽度即可。
估计是你没有给div定义一个具体的宽度吧?或者使用的是绝对定位!
需要贴代码