html - 使用 css 添加背景图片,不起作用?

标签 html css

我已经包含了来自 index.html 和 style.css 页面的代码,因为其他元素都工作正常。

.fullbox {
  border: 1px solid orange;
  background-image: url(background-image:url(/images/topmain.jpg) no-repeat;
}
<div class="row">
  <div class="col-12">
    <div class="fullbox">
      <h2>plumbing</h2>
    </div>
  </div>
</div>

最佳答案

你弄错了这里的 CSS

background-image: url(background-image:url(/images/topmain.jpg) no-repeat;

应该是

background-image: url('images/topmain.jpg');
background-repeat: no-repeat;

background: url(/images/topmain.jpg) no-repeat;

更新您的代码段

.fullbox {
  border: 1px solid orange;
  background-image: url('images/topmain.jpg');
  background-repeat: no-repeat;
}
<div class="row">
  <div class="col-12">
    <div class="fullbox">
      <h2>plumbing</h2>
    </div>
  </div>
</div>

另一个活生生的例子

.fullbox {
  border: 1px solid orange;
  background-image: url('https://cdn.dribbble.com/users/1928643/avatars/small/b3f1a5ea4d68ff539b8f808ff3c4b8a5.jpg');
  background-repeat: no-repeat;
}
<div class="row">
  <div class="col-12">
    <div class="fullbox">
      <h2>plumbing</h2>
    </div>
  </div>
</div>

了解更多关于背景图像属性和路径

关于html - 使用 css 添加背景图片,不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51223192/

相关文章:

javascript - 缩放 div 文本并将其显示在 block 上(onClick 并使用 Javascript)

css - 带有边框半径和阴影的输入字段集在 IE9 中不显示所有文本

html - 如何在整个图像上应用蒙版?

html - 让 div 在不同的平面上,这样文本就可以在它下面

python - 网页抓取 - 引用元素

javascript - 使用 Javascript 在某些 HTML 页面上添加侧边栏和更改填充

css - WordPress - Avada 主题在移动屏幕上禁用盒装模式

javascript - 在加载时设置选择元素的选项样式

html - 我可以将主题颜色栏浏览器更改为渐变颜色吗?

javascript - 如何转换数据:image/svg+xml;base64 data from natural image?