【发布时间】:2014-08-25 02:57:53
【问题描述】:
我是一名专业的 3D 艺术家,但我最近一直在尝试从头开始为自己创建一个网站。我的需求非常简单 - 一个由背景图像和缩略图组成的宽屏网站,一旦点击,就会加载一个覆盖弹出窗口,显示有关该特定内容的更多信息。弹出式覆盖不是这里的问题。
我当前的问题是我需要我的页面始终为浏览器宽度的 100%,这意味着它必须缩放 - 以及其中的所有内容(缩略图)。我在 1920x1080 的屏幕上创建了我的第一次尝试,结果非常完美,但是 - 当我将它加载到具有 1366 屏幕的笔记本电脑上时,它只显示了整页的一部分,并给了我滚动条查看其余部分。
我通过 px 放置缩略图,因为我从 Photoshop 获得了值,但我知道我的需求只能通过 % 来实现 - 我该如何克服这个问题?
这是我的设置http://i.imgur.com/ZdgTRYk.jpg
灰色是浏览器窗口 红色是背景 绿色是满足
一切都应该以相同的速度扩展。
这是我的 HTML
<body>
<div id="background">
<img src="images/background.png">
<div id="box3thumb">
img src="images/box3thumb.png">
</div>
</div>
</body>
和我的 CSS
#background {
position:relative;
left:0px;
}
#box3thumb {
position:absolute;
left:514px;
top:117px;
width:92px;
height:200px;
}
非常感谢我在这方面可能得到的任何帮助。
谢谢
艾略特
【问题讨论】:
-
如果你可以把它放在jsfiddle.net 中,调试起来会容易得多