【发布时间】:2020-06-12 00:53:18
【问题描述】:
我有一个引导表,它在 Firefox 中的格式完全正确,但在 Chrome 上却全部扔到了右边。有什么想法吗?
火狐:
铬:
我最初认为这可能与它在一个响应表格的 div 中有关,但我删除了它,它没有任何区别。
!----- 更新 -----!
它似乎是列大小。如果我删除它,那么格式会恢复正常,但我无法控制表格列的大小。
这是 HTML:
<div class="row">
<div class="col">
<table class="table">
<tr>
<th class="col-1 text-center"><input class="form-check-input position-static" type="checkbox" id="checkAll" value="option1"></th>
<th class="col-2"><a class="text-body" href="?page={{ contacts.number }}&order_by=displayName">Name</a></th>
<th class="col-3 d-none d-lg-table-cell"><a class="text-body" href="?page={{ contacts.number }}&order_by=companyName">Organisation</a></th>
<th class="col-3 d-none d-lg-table-cell"><a class="text-body" href="?page={{ contacts.number }}&order_by=jobTitle">Job Title</a></th>
<th class="col-1 d-none d-md-table-cell"><a class="text-body" href="?page={{ contacts.number }}&order_by=profession">NSO</a></th>
<th class="col-1 d-none d-lg-table-cell"><a class="text-body" href="?page={{ contacts.number }}&order_by=lastModifiedDateTime">Last Updated</a></th>
<th class="col-1">Profile</th>
</tr>
{% if contacts %}
{% for contact in contacts %}
<tr>
<td class="col-1 text-center"><input class="form-check-input position-static" type="checkbox" id="blankCheckbox" name='selected_contact' value={{ contact.per_contact_id }}></td>
<td class="col-2"><a href="mailto:?bcc={{ contact.emailAddresses.0.address }}" class="text-primary">{{ contact.displayName }}</a></td>
<td class="col-3 d-none d-lg-table-cell">{{ contact.companyName }}</td>
<td class="col-3 d-none d-lg-table-cell">{{ contact.jobTitle }}</td>
<td class="col-1 d-none d-md-table-cell">{{ contact.profession }}</a></td>
<td class="col-1 d-none d-lg-table-cell">{{ contact.modified }}</td>
<td class="col-1"><button name="submit_button" type="submit" class="btn btn-link text-success noline" value={{ contact.per_contact_id }}>View</button></td>
</tr>
{% endfor %}
{% endif %}
</table>
</div>
</div>
【问题讨论】:
标签: html django bootstrap-4