我在Opera中遇到了一个问题:当将浏览器宽度扩展到一定数量时,div会从屏幕中间跳到另一个div附近的右侧。 Firefox和Chrome / Safari运行良好,Opera在开始工作之前就开始出现问题了。
这是CSS代码
root {
display: block;
}
body{
margin: 0px;
}
.middle_frame{
width: 600px;
height: 600px;
max-width: 600px;
max-height: 600px;
margin: auto;
}
和HTML代码
<body>
<div class="middle_frame">
<div class="plz_list" id="plz_div">
blabla
</div>
</div>
</body>
加上之前/之后的图片: - )
答案 0 :(得分:1)
为什么不尝试使用margin创建主div:auto和width:600;并保持整个网站在那里?你会避免那些动作,即使是那样的事情。
另外你的问题可能是由浮动造成的:左边的菜单在顶部,一旦你将浏览器扩展到某一点,所以你可以将菜单和middle_frame放在彼此旁边的歌剧中。
整个内容的额外div将修复它