如何使div背景图像响应

Use*_*038 19 html css css3 twitter-bootstrap

如何使这个图像响应

HTML:

<section id="first" class="story" data-speed="8" data-type="background">
    <div class="smashinglogo" id="welcomeimg" data-type="sprite" data-offsetY="100" data-Xposition="50%" data-speed="-2"></div>
</section>
Run Code Online (Sandbox Code Playgroud)

CSS:

#first .smashinglogo {background: url(../images/logo1.png)  50% 100px no-repeat fixed;}
Run Code Online (Sandbox Code Playgroud)

Nit*_*esh 38

使用background-sizeproperty to value 100% auto来实现您正在寻找的东西.

例如,

#first .smashinglogo{
   background-size:100% auto;
}
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.

PS:根据您上面的代码,您可以删除fixed并添加100% auto以实现输出.


Sow*_*mya 8

尝试添加 background-size:cover

.smashinglogo {background: url(../images/logo1.png)  50% 100px no-repeat fixed;
  background-size: cover;
  height:600px
}
Run Code Online (Sandbox Code Playgroud)

查看本教程的详细文章.

  • 背景图像消失了. (3认同)
  • “本教程”页面不再存在。 (2认同)