我希望桌子的顶角和底角有圆角。
我该怎么做?现在,Bootstrap 3表的半径为0。
答案 0 :(得分:12)
试试这个: -
<table class="table table-curved">
....
</table>
.table-curved {
border-collapse: separate;
}
.table-curved {
border: solid #ccc 1px;
border-radius: 6px;
border-left:0px;
}
.table-curved td, .table-curved th {
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
}
.table-curved th {
border-top: none;
}
.table-curved th:first-child {
border-radius: 6px 0 0 0;
}
.table-curved th:last-child {
border-radius: 0 6px 0 0;
}
.table-curved th:only-child{
border-radius: 6px 6px 0 0;
}
.table-curved tr:last-child td:first-child {
border-radius: 0 0 0 6px;
}
.table-curved tr:last-child td:last-child {
border-radius: 0 0 6px 0;
}
答案 1 :(得分:10)
最简单的方法是使用面板包裹表格。然后你的桌子会自动圆角。
示例:
<div class="panel panel-default">
<table class="table table-striped">
....
</table>
</div>
注意:panel-default将添加1px灰色边框。如果你想隐藏它只需添加border-color:white;到面板默认样式。