首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使bg图像全宽,滚动以查看图像的其余部分。

问使bg图像全宽,滚动以查看图像的其余部分。
EN

Stack Overflow用户
提问于 2019-02-07 10:14:14
回答 2查看 62关注 0票数 0

我有一个图像,我想使用作为我的网页背景。我需要该图像的浏览器的100%宽度,然后,我想要它,以便您可以滚动,以看到其余的图像。

我所使用的图像比更宽(因此需要滚动)。

我所使用的所有东西都会使图像变宽,但不会滚动,所以您无法看到完整的图像。

这使得图像具有完整的宽度,但只有在相同的div标记( CSS )中才能看到。

代码语言:javascript
复制
body, html{
    margin: 0;
    height: 100%;
}
.bg {
    background-image: url("Assets/Images/background.png");
    width: 100%;
    background-position: fixed;
    background-repeat: no-repeat;
    background-size: cover ;
}

代码语言:javascript
复制
<!DOCTYPE html> <html>
    <head>
        <link rel="stylesheet" type="text/css" href="style.css">
    </head>
    <body>
        <div class="bg">
        </div>

    </body> </html>

任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-07 10:31:45

一种方法是使用两个部分:一个用于背景,另一个用于内容。

​

代码语言:javascript
复制
.bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;  
}
.bg img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
.content {
  color: white;
}
代码语言:javascript
复制
<div class="bg">
  <img src="https://images.unsplash.com/photo-1549416878-30862a3e49e7" alt="">
</div>
<section class="content">
  <h1>Hello World</h1>
  <p>Bacon ipsum dolor amet fatback shoulder meatloaf capicola, ground round cupim sausage. Sausage pork loin pastrami pork belly biltong, spare ribs ball tip doner leberkas pork filet mignon bacon chicken t-bone rump. Tri-tip jerky ball tip brisket alcatra jowl pork t-bone strip steak doner venison andouille drumstick. Beef ribs frankfurter ball tip chuck ham hock strip steak cow sirloin meatloaf. Capicola hamburger pork belly pancetta ham turducken pastrami, cow meatball ribeye spare ribs. Burgdoggen sausage porchetta, kielbasa ham hock pancetta strip steak sirloin meatloaf shank ribeye.

Cupim drumstick swine pork sirloin rump pig doner fatback. Sausage beef jowl pork chop landjaeger buffalo cow short loin corned beef bresaola. Sausage t-bone kielbasa turducken hamburger, jerky tri-tip brisket. Spare ribs tenderloin buffalo, biltong sausage beef ribs jowl pancetta pork chop prosciutto cupim shankle. Prosciutto drumstick kielbasa, bresaola pastrami flank pig pork loin. Prosciutto chicken sausage pig bresaola, sirloin strip steak tenderloin flank short loin boudin drumstick.</p>
</section>

​

票数 2
EN

Stack Overflow用户

发布于 2019-02-07 10:28:55

您可以使用img标记:

代码语言:javascript
复制
<body>
    <img class="bg" src="Assets/Images/background.png" alt="background">
</body>

把他的位置定下来:

代码语言:javascript
复制
img.bg {
width: 100%;
position: fixed;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54570966

复制
相关文章

相似问题

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