首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有滚动响应的全屏图像

有滚动响应的全屏图像
EN

Stack Overflow用户
提问于 2014-01-27 16:01:52
回答 2查看 4.7K关注 0票数 2

我想这样做,当用户访问我的网站时,只看到一个图像(100%宽度),当他向下滚动,以便能够查看网站的其余部分。

我看过这个,并尝试过it...it works:垂直滚动的全页背景图像

但我有两个主要问题:

  1. 通过这种方法,我必须使用位置:对于图像下面的每个部分都是绝对的(我将至少有不同的4-5节内容)。这是正确的做法吗?
  2. 这种方法似乎没有反应,有什么办法吗?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-27 16:11:58

你根本不用用位置。一旦您设置了一个div的大小与屏幕大小,您的所有其他内容将在下面。

给你:示例

image div将包含您的映像,并将其设置为width: 100%height: 100%

然后,只需将内容添加到这个div下面即可。

HTML:

代码语言:javascript
复制
<div class='image'>
    <img src="image.jpg" />
</div>
<div class='content'>Content</div>

CSS:

代码语言:javascript
复制
html, body{
    margin: 0;
    height: 100%;
}

.image{
    width:100%;
    height:100%;
    background: green;
}

.image img{
    width:100%;
    height:100%;
}

.content {
    width:100%; height: 100px;
}

您还需要添加

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

以支持所有屏幕大小。

票数 2
EN

Stack Overflow用户

发布于 2014-01-27 16:13:55

试试这个:http://jsfiddle.net/stddC/

这样,图像将是100%的heightwidth,不会扰乱内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21385572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档