html - 带有CSS的响应式背景图片

标签 html css responsive-design

这是一个非常奇怪的问题 - 我正在尝试将响应式背景图像添加到一个非常简单的网站,并且我可以在页面加载时看到该图像在屏幕上闪烁,但是当页面加载完成时图像消失,我只剩下白色背景。

这是CSS:

body {
  background: url('#') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

这是 site .

最佳答案

问题是您所有的元素都有不透明的背景色。图像就在那里,它只是被其他一切所掩盖。移除所有子元素的背景,或使用 rgba 颜色。

关于html - 带有CSS的响应式背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36539721/

相关文章:

html - 如何在 Outlook 电子邮件中居中左对齐文本?

html - 使用 CSS 来适应 HTML 网站的所有元素的最佳方法是什么?

html - 每行 FlexBox 元素

html - 在左侧显示数据库中的一条记录,在右侧显示下一条记录

css - 按钮没有出现 bootstrap 4 的模态

html - Internet Explorer 8 和边距

html - 响应宽度

javascript - 对 canvas 元素之外的元素使用 globalCompositeOperation

javascript - 将动画帧更改为仅在坦克移动时

html - 如何在响应式设计中禁用缩放功能?