html - CSS:响应式,背景图片问题

标签 html css

我无法显示图像,这很奇怪,因为当我突出显示页面上的元素时,div 框就在那里。验证/检查也没有问题。

html:

<div class="mainImage"></div>

CSS:

.mainImage {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url(Images\top.jpg);
    background-repeat: no-repeat;
    width: 100%;
    height: 400px;
}

尝试:

  • 正斜杠文件路径
  • 引用 ' 和 "
  • 两个后台声明在同一个语句中

链接正确,已测试。

谢谢。

最佳答案

.mainImage {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url('Images/top.jpg');
    background-repeat: no-repeat;
    width: 100%;
    height: 400px;
}

这对我有用

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

相关文章:

HTML Div 不会滚动

css - 如何在 flex 容器中指定高度?

css - 如何获得 $ionic Backdrop 之上的元素?

html - 换行时引入元素宽度?

javascript - 简单的 cookie 栏 - 关闭按钮

HTML 5 视频在 Chrome 上随机暂停

javascript - 如何隐藏多个没有内容的 div?

javascript - 将 Img 标签与每个图像下方的 p 标签并排对齐 - CSS

javascript - HTML 按钮不适用于我的 javascript

html - 如何防止切换复选框元素与另一个元素重叠?