无法将背景图像显示到浏览器的全屏并使其响应

roh_dev

背景图像不适合浏览器窗口的屏幕。背景图像仅覆盖屏幕的一部分,保持其纵横比。我希望背景图像覆盖它运行的整个屏幕。请帮助!

html

<div class="container">
    <h1> GAME</h1>
    <div class="color-overlay"></div>
  </div>

css

.container {
    background-size: cover;
    background: #000 url(images/group11.jpg);
    color: #fff;
     background-repeat:no-repeat;
    background-position:center;
   display: flex;
   justify-content: center;
    align-items: center;
    position: relative;
  }
.color-overlay {
 width: 100%;
 height: 100%;
 background: blue;
 opacity: .6;
 position: absolute;

}

米海T

问题是你先设置background-size:cover然后设置background

设置后background(包括重复、大小、位置、图像等)background-size将被cover默认设置覆盖

你要么设置background-size:cover 后,background要么你将所有background的声明,你需要(颜色,重复,图像等)分开,或者声明的所有在一行中只使用background

见下文

.container {
  background: #000 url(http://via.placeholder.com/350x150);
  /* bg size after */
  background-size: cover;
  color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height:100vh;
  
  /* OR set all separately
  background-image: url(http://via.placeholder.com/350x150);
  background-color: #000;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
  */
  /* OR set all in one line 
  background: url(http://via.placeholder.com/350x150) no-repeat scroll center center / cover #000;
  */
  
}

.color-overlay {
  width: 100%;
  height: 100%;
  background: blue;
  opacity: .6;
  position: absolute;
}
<div class="container">
  <h1> GAME</h1>
  <div class="color-overlay"></div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

浏览器刷新时随机全屏背景图像

来自分类Dev

仅在 Android 浏览器上无法正确显示背景图像

来自分类Dev

IE:背景图像不显示。浏览器在悬停时重绘吗?

来自分类Dev

缩放背景图像,以使浏览器窗口居中和显示宽高比

来自分类Dev

IE:背景图像不显示。浏览器在悬停时重绘吗?

来自分类Dev

CSS 背景图像 url() 在各种浏览器中未显示错误“404 not found”

来自分类Dev

浏览器何时将下载样式表中定义的背景图像?

来自分类Dev

在地址栏中键入路径时,浏览器将打开图像,但不会将其显示为背景图像。为什么?

来自分类Dev

compass-mixins 插件无法在 Angular2 的浏览器中正确翻译背景图像属性

来自分类Dev

背景图片在桌面浏览器上正确显示,在移动浏览器上未显示

来自分类Dev

浏览器上传到服务器时找不到背景图像?

来自分类Dev

为什么背景图片对浏览器的大小不响应?

来自分类Dev

具有引导程序的全屏响应式背景图像

来自分类Dev

在地址栏中键入路径时,浏览器会打开图像,但不会将其显示为背景图像。为什么?

来自分类Dev

如何使用HTML设置适合浏览器的背景图像

来自分类Dev

浏览器正在下载页面上已加载的背景图像?

来自分类Dev

调整浏览器页面大小时放大/缩小背景图像

来自分类Dev

是否可以根据浏览器类型使用不同的CSS背景图像?

来自分类Dev

CSS-自适应-调整浏览器的宽度时裁剪背景图像的左右部分

来自分类Dev

背景图像填充和调整到浏览器窗口

来自分类Dev

将包含背景图像的Div设置为width:100%和height:auto使其不显示

来自分类Dev

pChart:将图像渲染到浏览器并嵌入html

来自分类Dev

CSS 背景图片链接正确;不显示在浏览器中

来自分类Dev

使用CSS在全屏背景图像之后显示内容

来自分类Dev

背景图像覆盖全屏

来自分类Dev

div元素上的背景图片在Dolphin浏览器上无法正确缩放

来自分类Dev

使背景图像响应

来自分类Dev

将背景图像设置为全屏且可滚动

来自分类Dev

如何在导航栏后面和背景图像前面添加跨越浏览器宽度的背景颜色

Related 相关文章

  1. 1

    浏览器刷新时随机全屏背景图像

  2. 2

    仅在 Android 浏览器上无法正确显示背景图像

  3. 3

    IE:背景图像不显示。浏览器在悬停时重绘吗?

  4. 4

    缩放背景图像,以使浏览器窗口居中和显示宽高比

  5. 5

    IE:背景图像不显示。浏览器在悬停时重绘吗?

  6. 6

    CSS 背景图像 url() 在各种浏览器中未显示错误“404 not found”

  7. 7

    浏览器何时将下载样式表中定义的背景图像?

  8. 8

    在地址栏中键入路径时,浏览器将打开图像,但不会将其显示为背景图像。为什么?

  9. 9

    compass-mixins 插件无法在 Angular2 的浏览器中正确翻译背景图像属性

  10. 10

    背景图片在桌面浏览器上正确显示,在移动浏览器上未显示

  11. 11

    浏览器上传到服务器时找不到背景图像?

  12. 12

    为什么背景图片对浏览器的大小不响应?

  13. 13

    具有引导程序的全屏响应式背景图像

  14. 14

    在地址栏中键入路径时,浏览器会打开图像,但不会将其显示为背景图像。为什么?

  15. 15

    如何使用HTML设置适合浏览器的背景图像

  16. 16

    浏览器正在下载页面上已加载的背景图像?

  17. 17

    调整浏览器页面大小时放大/缩小背景图像

  18. 18

    是否可以根据浏览器类型使用不同的CSS背景图像?

  19. 19

    CSS-自适应-调整浏览器的宽度时裁剪背景图像的左右部分

  20. 20

    背景图像填充和调整到浏览器窗口

  21. 21

    将包含背景图像的Div设置为width:100%和height:auto使其不显示

  22. 22

    pChart:将图像渲染到浏览器并嵌入html

  23. 23

    CSS 背景图片链接正确;不显示在浏览器中

  24. 24

    使用CSS在全屏背景图像之后显示内容

  25. 25

    背景图像覆盖全屏

  26. 26

    div元素上的背景图片在Dolphin浏览器上无法正确缩放

  27. 27

    使背景图像响应

  28. 28

    将背景图像设置为全屏且可滚动

  29. 29

    如何在导航栏后面和背景图像前面添加跨越浏览器宽度的背景颜色

热门标签

归档