css - 逐渐增加列之间的空间
问题描述
我是前端世界的初学者。我有一个面板,里面有列。但是,数据与标题不一致。我相信我需要逐渐增加填充以使数据与标题对齐,但我不知道如何正确地做到这一点。
系统正在使用 bootstrap-3...
编码:
<div id="detail-{{ id }}" class="panel-default quotation-tracking-area header clear-both clearfix">
<div class="panel-heading tracking-header hidden-xs hidden-sm">
<div class="row">
<div class="col-md-1">
<label>{{ i18n 'so' defaultValue="SO #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'invoice' defaultValue="Invoice #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'invoice-date' defaultValue="Invoice Date" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'nf' defaultValue="NF #" }}</label>
</div>
<div class="col-md-2">
<label>{{ i18n 'payment-status' defaultValue="Payment Status" }}</label>
</div>
<div class="col-lg-2 col-md-1">
<label>{{ i18n 'epayments-id' defaultValue="ePayments ID #" }}</label>
</div>
<div class="col-md-2">
<label>{{ i18n 'payment-date' defaultValue="Payment Date" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'clearing' defaultValue="Clearing #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'view' defaultValue="View" }}</label>
</div>
<!-- row -->
</div>
<!-- panel-heading -->
</div>
<div class="panel-body">
<div class="row">
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs">
<span class="visible-xs visible-sm content-desc">{{ i18n 'so' defaultValue="SO #" }}:</span>
<p>{{ salesOrderNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'invoice' defaultValue="Invoice #" }}:</span>
<p>{{ invoiceNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md hidden-xs hidden-sm">
<span class="visible-xs visible-sm content-desc">{{ i18n 'invoice-date' defaultValue="Invoice Date" }}:</span>
<p>{{ moment invoiceDate format="MMM/DD/YYYY" }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'nf' defaultValue="NF #" }}:</span>
<p>{{ nf }}</p>
</div>
<div class="col-md-2 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'payment-status' defaultValue="Payment Status" }}:</span>
<p>{{ paymentStatus }}</p>
</div>
<div class="col-lg-2 col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'epayments-id' defaultValue="ePayments ID #" }}:</span>
<p>Teste</p>
</div>
<div class="col-md-2 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md hidden-xs hidden-sm">
<span class="visible-xs visible-sm content-desc">{{ i18n 'payment-date' defaultValue="Payment Date" }}:</span>
<p>{{ moment paymentDate format="MMM/DD/YYYY" }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'clearing' defaultValue="Clearing #" }}:</span>
<p>{{ clearingDocumentNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs pl-md-3 p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'view' defaultValue="View" }}:</span>
<i class="material-icons" color="red">picture_as_pdf</i>
</div>
</div>
</div>
</div>
有人可以给我一个提示,我该如何解决?非常感谢!!!
解决方案
我解决了使用一个类来设置子 div 的填充并使用行类删除 div:
.quotation-tracking-item-area div {
padding: 15px 0 5p
}
<div id="detail-{{ id }}" class="panel-default quotation-tracking-area header clear-both clearfix">
<div class="panel-heading tracking-header hidden-xs hidden-sm">
<div class="col-md-1">
<label>{{ i18n 'so' defaultValue="SO #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'invoice' defaultValue="Invoice #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'invoice-date' defaultValue="Invoice Date" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'nf' defaultValue="NF #" }}</label>
</div>
<div class="col-md-2">
<label>{{ i18n 'payment-status' defaultValue="Payment Status" }}</label>
</div>
<div class="col-lg-2 col-md-1">
<label>{{ i18n 'epayments-id' defaultValue="ePayments ID #" }}</label>
</div>
<div class="col-md-2">
<label>{{ i18n 'payment-date' defaultValue="Payment Date" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'clearing' defaultValue="Clearing #" }}</label>
</div>
<div class="col-md-1">
<label>{{ i18n 'view' defaultValue="View" }}</label>
</div>
<!-- panel-heading -->
</div>
<div class="panel-body">
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs">
<span class="visible-xs visible-sm content-desc">{{ i18n 'so' defaultValue="SO #" }}:</span>
<p>{{ salesOrderNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'invoice' defaultValue="Invoice #" }}:</span>
<p>{{ invoiceNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md hidden-xs hidden-sm">
<span class="visible-xs visible-sm content-desc">{{ i18n 'invoice-date' defaultValue="Invoice Date" }}:</span>
<p>{{ moment invoiceDate format="MMM/DD/YYYY" }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'nf' defaultValue="NF #" }}:</span>
<p>{{ nf }}</p>
</div>
<div class="col-md-2 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'payment-status' defaultValue="Payment Status" }}:</span>
<p>{{ paymentStatus }}</p>
</div>
<div class="col-lg-2 col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'epayments-id' defaultValue="ePayments ID #" }}:</span>
<p>Teste</p>
</div>
<div class="col-md-2 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md hidden-xs hidden-sm">
<span class="visible-xs visible-sm content-desc">{{ i18n 'payment-date' defaultValue="Payment Date" }}:</span>
<p>{{ moment paymentDate format="MMM/DD/YYYY" }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'clearing' defaultValue="Clearing #" }}:</span>
<p>{{ clearingDocumentNumber }}</p>
</div>
<div class="col-md-1 col-sm-3 col-xs-5 p-right-xs pl-md-3 p-left-xs p-bottom-md">
<span class="visible-xs visible-sm content-desc">{{ i18n 'view' defaultValue="View" }}:</span>
<i class="material-icons" color="red">picture_as_pdf</i>
</div>
</div>
</div>
推荐阅读
- appium - 为什么 uiautomatorviewer 无法截取音频修剪器的屏幕截图?
- reactjs - TypeError:无法读取未定义的属性“名称” - 反应测试
- mysql - 无法使用 Navicat 连接到 mySQL
- iis - 无法从内部网络访问iis网站
- windows - 使用 OpenCV 和 GStreamer 打开视频文件
- excel - VBA to Auto 从手动选择的起始位置选择一个范围
- python - 如何使用请求库来抓取已抓取的链接列表
- fpga - 如何将未使用的封装引脚连接到 Spartan 3E FPGA 上的 VCC?
- reactjs - 何时使用 useImperativeHandle、useLayoutEffect 和 useDebugValue
- docker - 如何通过 docker 从领事值设置容器参数?