【发布时间】:2020-11-13 06:08:48
【问题描述】:
我有如下的 div,每个 div 在 labelStyle 类中定义了 1px 的边框。
.labelStyle {
text-align: left;
padding: 0px;
font-weight: 0px;
font-size: 8px;
border: 1px solid;
margin-bottom: 0;
border-collapse: collapse;
}
<div class="col-sm-6" style="padding-left: 0px;padding-right: 2px;">
<div class="row">
<label class="col-sm-6 labelStyle">Name</label>
<label class="col-sm-6 labelStyle">{{name}}</label>
</div>
<div class="row">
<label class="col-sm-6 labelStyle">Number</label>
<label class="col-sm-6 labelStyle">{{num}}</label>
</div>
<div class="row">
<label class="col-sm-6 labelStyle">Zip</label>
<label class="col-sm-6 labelStyle">{{zip}}</label>
</div>
</div>
当它被渲染时,因为相邻的标签都定义了边界,它们看起来更暗。 我想在这里使用border-collapse:collapse sortof 功能。我尝试使用border-collapse,但它没有用。 基本上,每个标签都应该定义顶部和侧边边框,而不是底部。但是,最后一个标签应定义底部边框。 这样做的最佳方法是什么。这些元素在 DIV 内部,而不是表格。
【问题讨论】:
标签: html css bootstrap-4