由 3 个图像组成的容器的 CSS

标签 css containers

正如标题所说,我正在尝试制作一个容器,其顶部带有不重复的图像,中间的图像将垂直重复,底部的图像将与顶部相同一个。所以,我的问题是我无法正确消除它们之间的填充,我已经尝试过,但是如果我在那个容器中添加一些内容,它就会搞砸。我需要的是指导我要做的事情正确删除这些填充并无间隙地显示内容。

为了更清楚,我做了一个简单的“演示”。

enter image description here

最佳答案

这样做。每个 Box 的高度都是可变的!

<div id"box">
  <div class="top_image"><!-- --></div>
  <div class="mid-image">
    <p>Hello World!</p>
  </div>
  <div class="bottom_image"><!-- --></div>
</div>

你的 CSS:

#box div.top-image {
  background: url(img/top-image.png) 0 0 no-repeat;
  height: //Your height;
}

#box div.mid-image {
 background: url(img/mid-image.png) 0 0 repeat-y;
}

#box div.bottom-image {
  background: url(img/bottom-image.png) 0 0 no-repeat;
  height: //Your height;
}

关于由 3 个图像组成的容器的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8973256/

相关文章:

jQuery 导航标题

css - 如何修复 ionic 底部的按钮位置

linux - 启动/重新启动/停止 docker 容器时出错

go - 在 MacOS 上使用 Golang 创建容器 - syscall.CLONE_NEWUTS 不起作用

javascript - 如何在 Bootstrap 4 中实现全高列

javascript - 如何让Vue Material 选择框在默认值为空时显示选项?

javascript - 使用 jQuery 使一个 div 飞入另一个 div

containers - ECS 服务不断注销 Target Group 和启动/停止任务

docker - 试图理解 dockerfile 及其目录中的 VOLUME 命令

amazon-web-services - AWS ECS 在一个任务定义中启动多个容器