html - 背景图片加载但不显示

标签 html css background-image

我在这里可能是白痴。作为我正在做的 Bootstrap 类(class)的一部分,我一直在尝试让一个 jpeg 图像加载到一个部分元素的背景中(对于这个 web 开发的东西来说很新)。图像在 firefox 检查器中加载正常 - 如果我将鼠标悬停在链接上,它没有显示任何错误并显示图像 - 但它只是没有显示在页面上。

相关代码如下:

<secton id="cover">
    <div id="cover-caption">
        <div class="container">
            <div class="col-sm-10 sm-offset-1"></div>
            <h1>Generic website title</h1>
        </div>
    </div>
</secton>

CSS:

#cover{
    background: url("Assets/Photos/Blanket.jpg") center center no-repeat;
    background-size: cover;
    text-align: center;
    height: 100%;
}

图片的路径和名称肯定是正确的,所以不是那个。

有什么想法吗?

最佳答案

修复了!正如所料,发布后立即。

显然将高度设置为 100% 是问题所在。将其更改为 100vmin 就大不相同了。

婴儿学步...

关于html - 背景图片加载但不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52684111/

相关文章:

html - 将专门放置的图像放在 div -HTML/CSS 中

javascript - Ext js 4.2.1 警告框看起来不太好

javascript - Tab 键无法使用 HTML 和 javascript 工作

html - :before and :after pseudo-elements? 的默认显示属性是什么

css - Angular 6 组件,将 css 应用于主机绑定(bind)应用的类?

android - Xamarin 表格 : Setting up background image for a page

css - 如何在 CSS 中将导航和内容区域的高度拉伸(stretch)到 100%?

html - 将高度设置为与其旁边 float 的同级 div 相同?

jquery - 重新启动动画 GIF 作为背景图像

html - 移动条纹适用于背景图像但不适用于背景渐变