html - 重复形状作为背景图像

标签 html css

我创建了一个 .png 文件,我想将其用作背景图像以在屏幕上重复作为各部分之间的分隔符。

我试过使用 img,background-img,将它添加到一个新的 (div)。尝试使用 (CSS} 添加带有 repeat-x 的 img url。似乎没有任何效果。

/* with CSS 3 */
    <div class="divider">
      <img src="../../../assets/bgimg.png" height="80" alt="">
      </div>

/* with CSS 3 */
     .divider{
      background-repeat: repeat-x;
       background: url(http://localhost:4200/assets/bgimg.png);

}

这是我最近的一次尝试

没有错误消息,img 出现但不重复。

最佳答案

因此,看来您可能需要为分隔线添加宽度和高度。另外,您需要使用 css 设置图像的大小。我不确切地知道你想要它,但这里有一个 Codepen 链接,它有代码并且可能有你正在寻找的结果。

.divider{
  height: 100px;
  width: 100%;
  background-image: url(http://lh3.googleusercontent.com/dB3Dvgf3VIglusoGJAfpNUAANhTXW8K9mvIsiIPkhJUAbAKGKJcEMPTf0mkSexzLM5o=w300);
  background-repeat: repeat-x;
  background-size: contain;
}

https://codepen.io/anon/pen/PvQaWX

关于html - 重复形状作为背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56277398/

相关文章:

java - HTMLUnit input.click() 未返回单击应加载的站点

javascript - 有没有办法在CSS中自动间隔按钮

html - 为什么我的 HTML 文档只使用了一些我要求它使用的 CSS 表?

jquery - 如何将 div 设置为可见性 :hidden to display using jQuery?

html - CSS3 中的上划线太长

xml - 内联 SVG 应该是什么样的

javascript - Jquery 动画最初有效,但在尝试撤消动画时,它会不断弹回

php - TinyMCE 可以更新文本但不能更新图像,这是为什么?

html - Firefox 位置 :absolute and width: 100% on display:table-cell weird behaviour

html - 如何在文本框中制作翻转图像?