【发布时间】:2014-05-28 17:59:43
【问题描述】:
我有背景图片(图片大小为 2600x1170)
sbBody {
background: #999 url(footer_bg.jpg) center top no-repeat;
overflow-y: scroll;
overflow-x: hidden;
height: 1105px;
font-family: Serif, Georgia, Times New Roman, Times;
font-size: 12px;
}
我在这个图像上有一个特殊区域(在图像的右侧),我需要显示应该在这个区域的特殊 div,我用浮动右边和边距做到了
.main_box {
float: right;
margin-right: 505px;
margin-top: 75px;
}
它在 1900x1200 的屏幕分辨率下看起来不错,但是如果我更改浏览器大小,我的边距 div 就会损坏。 在浏览器窗口超过 800 像素之前,我如何才能拥有相同的 div 位置;
<body class="sbBody">
<div class="main_box">
</div>
</body>
谢谢。
【问题讨论】:
-
旁注:CSS 中的错字,sbBody 错过了类点。
-
google 用于 css 媒体查询,可能主框需要宽度