Html 集装箱中段采用斜向顶底的技术 我使用我的代码段中的代码在中间有形状,如你看到的是运行片段,除了最后一个框。然而,我不想要盒子之间的白色间隔,但我正在努力做到这一点

Html 集装箱中段采用斜向顶底的技术 我使用我的代码段中的代码在中间有形状,如你看到的是运行片段,除了最后一个框。然而,我不想要盒子之间的白色间隔,但我正在努力做到这一点,html,css,flexbox,Html,Css,Flexbox,.image容器{ 位置:相对位置; 宽度:100%; 高度:331px; 填充:40px 20px; 框大小:边框框; 文本对齐:居中; 显示器:flex; 柔性流:包裹柱; 对齐项目:居中; 证明内容:中心; } .图像容器:之前{ 内容:''; 位置:绝对位置; z指数:-4; 排名:0; 左:0; 右:0; 底部:0; } .image-container.image-container-col-2.图像容器拆分:第n个子项(奇数){ 左:0; 右:50%; } .image-conta

.image容器{
位置:相对位置;
宽度:100%;
高度:331px;
填充:40px 20px;
框大小:边框框;
文本对齐:居中;
显示器:flex;
柔性流:包裹柱;
对齐项目:居中;
证明内容:中心;
}
.图像容器:之前{
内容:'';
位置:绝对位置;
z指数:-4;
排名:0;
左:0;
右:0;
底部:0;
}
.image-container.image-container-col-2.图像容器拆分:第n个子项(奇数){
左:0;
右:50%;
}
.image-container.image-container-col-2.图像容器拆分:第n个子项(偶数){
左:50%;
右:0;
}
.图像容器拆分{
位置:绝对位置;
z指数:-3;
排名:0;
底部:0;
框大小:边框框;
边框:20px实心透明;
边框底色:#fff;
垫底:20px;
显示器:flex;
弯曲方向:包裹柱;
对齐项目:居中;
证明内容:中心;
}
.图像容器拆分:第一个子级{
左边界:无;
左侧填充:20px;
}
.图像容器拆分:最后一个子级{
边界权:无;
右边填充:20px;
}
.图像容器拆分:之前{
内容:'';
位置:绝对位置;
z指数:-1;
顶部:-20px;
边框:10px实心#fff;
边框底色:透明;
}
.image容器拆分:第n个子项(奇数):之前{
右:-20px;
左边框颜色:透明;
}
.image容器拆分:第n个子项(偶数):之前{
左:-20px;
右边框颜色:透明;
}
.图像容器拆分:在{
内容:'';
位置:绝对位置;
z指数:-3;
顶部:-20px;
左:0;
右:0;
底部:-20px;
不透明度:0.5;
边框:20px实心透明;
边框底色:#fff;
}
.图像容器拆分:第一个子项:之后{
左边界:无;
}
.image容器拆分:最后一个子项:之后{
边界权:无;
}
.image容器拆分:第n个子项(奇数):之后{
背景色:红色;
右:-20px;
}
.image容器拆分:第n个子项(偶数):之后{
背景色:红色;
左:-20px;
}
.新集装箱{
背景:蓝色;
}
蓝先生{
背景颜色:蓝色;
}

Lorem ipsum dolor sit amet,奉献精英。铜酸盐是否属于动物、临时、普通、不动产的理性?圣希特照明酒店。
Lorem ipsum dolor sit amet,奉献精英。理性的动物加速,富格的德莱尼蒂坐在阿库萨默斯实验室里!无需任何补偿。苏西比特·奈西恩特·雷西恩特·苏特·莫迪共和国。
Lorem ipsum dolor sit amet,奉献精英。腐败是一种明智的选择,是一种不公平的选择,是一种不公平的选择!负责人。

为此,您应该使用另一种简单的技术,如此

CSS

.first,
.second,
.third {
  position: relative;
  display: block;
  height: 100px;
  padding: 20px;
}

.first {
  background: red;
}

.first:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 0, 0, 0);
  border-top-color: red;
  border-width: 30px;
  margin-left: -30px;
  z-index: 2;
}

.second {
  background: blue;
}

.second:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 255, 0);
  border-top-color: blue;
  border-width: 30px;
  margin-left: -30px;
  z-index: 2;
}

.third {
  background: yellow;
}
HTML

<div class="first">
  sdfsdfsdfsdfsdf
</div>

<div class="second">
  sdfsdfsdfsdfsfs
</div>

<div class="third">
  sdfsdfsdfsdfs
</div>

SDFSDFSDFDF
SDFSDFSFS
sdfsdfsdfsdfs

只需添加
页边距底部:-20px
.image container
使它们更靠近

.image容器{
位置:相对位置;
宽度:100%;
高度:331px;
填充:40px 20px;
框大小:边框框;
文本对齐:居中;
显示器:flex;
柔性流:包裹柱;
对齐项目:居中;
证明内容:中心;
边缘底部:-20px;
}
.图像容器:之前{
内容:'';
位置:绝对位置;
z指数:-4;
排名:0;
左:0;
右:0;
底部:0;
}
.image-container.image-container-col-2.图像容器拆分:第n个子项(奇数){
左:0;
右:50%;
}
.image-container.image-container-col-2.图像容器拆分:第n个子项(偶数){
左:50%;
右:0;
}
.图像容器拆分{
位置:绝对位置;
z指数:-3;
排名:0;
底部:0;
框大小:边框框;
边框:20px实心透明;
边框底色:#fff;
垫底:20px;
显示器:flex;
弯曲方向:包裹柱;
对齐项目:居中;
证明内容:中心;
}
.图像容器拆分:第一个子级{
左边界:无;
左侧填充:20px;
}
.图像容器拆分:最后一个子级{
边界权:无;
右边填充:20px;
}
.图像容器拆分:之前{
内容:'';
位置:绝对位置;
z指数:-1;
顶部:-20px;
边框:10px实心#fff;
边框底色:透明;
}
.image容器拆分:第n个子项(奇数):之前{
右:-20px;
左边框颜色:透明;
}
.image容器拆分:第n个子项(偶数):之前{
左:-20px;
右边框颜色:透明;
}
.图像容器拆分:在{
内容:'';
位置:绝对位置;
z指数:-3;
顶部:-20px;
左:0;
右:0;
底部:-20px;
不透明度:0.5;
边框:20px实心透明;
边框底色:#fff;
}
.图像容器拆分:第一个子项:之后{
左边界:无;
}
.image容器拆分:最后一个子项:之后{
边界权:无;
}
.image容器拆分:第n个子项(奇数):之后{
背景色:红色;
右:-20px;
}
.image容器拆分:第n个子项(偶数):之后{
背景色:红色;
左:-20px;
}
.新集装箱{
背景:蓝色;
}
蓝先生{
背景颜色:蓝色;
}

Lorem ipsum dolor sit amet,奉献精英。根据nesciu的规定,不含镨的碘酸铜