【发布时间】:2020-10-14 05:30:32
【问题描述】:
我创建了一个数字板,其中某些数字需要合并为单个单元格。请参考输出如何像图片
Flowing 是它的 HTML 部分,我使用了非合并单元格的边距和合并单元格的边框,但是单元格的对齐方式扭曲了。我怎样才能以不同的方式实现?任何潜在客户或可运行的链接都会有所帮助
<!DOCTYPE html>
<html>
<body>
<div class="parent">
<div class="child">14</div>
<div class="child">15</div>
<div class="child">16</div>
<div class="child">17</div>
<div class="child merged">18</div>
<div class="child merged">19</div>
<div class="child merged">20</div>
<div class="child">34</div>
<div class="child">35</div>
<div class="child">36</div>
<div class="child">37</div>
<div class="child">38</div>
<div class="child">39</div>
<div class="child">40</div>
</div>
</body>
</html>
.parent {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.child {
margin: 4px;
padding: 0;
height: 35px;
width: 35px;
background: #FFFFFF;
border: 1px solid #C0C0C0;
}
.merged{
margin: 0;
padding: 4px;
border-color: #1792E5;
background-color: #1792E5;
color: #FFFFFF;
}
【问题讨论】:
-
合并单元格有什么问题,期望的结果是什么?
-
它看起来不错,你能再解释一下,什么不适合你的输出吗?
-
@TheDaniel:你可以在图片中看到想要的结果
-
好的,你能描述一下它现在的样子吗?你说的扭曲是什么意思。请添加您的 css 和任何其他相关代码。
-
你有父类和css的css吗?
标签: javascript html css flexbox