Opera将div拖到右边

时间:2012-06-18 22:51:05

标签: html css

我在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>

加上之前/之后的图片: - )

how it should be and how it is until I expand

how it looks afterwards

1 个答案:

答案 0 :(得分:1)

为什么不尝试使用margin创建主div:auto和width:600;并保持整个网站在那里?你会避免那些动作,即使是那样的事情。

另外你的问题可能是由浮动造成的:左边的菜单在顶部,一旦你将浏览器扩展到某一点,所以你可以将菜单和middle_frame放在彼此旁边的歌剧中。

整个内容的额外div将修复它