【发布时间】:2016-03-13 10:06:54
【问题描述】:
我在 Firefox 中遇到了一个 CSS 问题。我需要一个按钮来完全填充表格单元格的高度。它在 Chrome 中运行良好,但在 Firefox 中无法运行。
火狐(不正确):
Chrome(正确):
td - styles
table.custom-table-1 > tbody > tr > td.action {
padding: 0px;
}
table.custom-table-1 > tbody > tr > td {
font-size: 17px;
padding: 5px 15px 2px;
}
.table-bordered > tbody > tr > td,{
border: 1px solid #DDD;
}
button styles
table.custom-table-1 > tbody > tr > td.action > .btn {
height: 100%;
box-sizing: content-box;
padding: 0px;
border: medium none;
}
table.custom-table-1 > tbody > tr > td.action > .btn, .btn.delete {
border-radius: 0px;
margin-right: 0px;
padding: 5px 10px;
width: 33px;
min-height: 33px;
}
HTML:
<td style="width: 30px;" class="action" >
<button class="btn grey-silver">
<span class="action"></span>
</button>
</td>
请就此提出任何建议。 谢谢。
【问题讨论】:
-
您提供了 CSS 来设置
<table>的样式,并在您的问题中提供了一个<td>。如果您向我们展示了正确/错误呈现的<table>,请提供足够的 HTML 和 CSS,以便我们可以重现您展示的视觉结构。 -
@AndreyP 请查看我的回答,让我知道它是否解决了您的问题。