📅  最后修改于: 2023-12-03 15:20:05.521000             🧑  作者: Mango
Semantic-UI 是一个流行的 CSS 框架,它提供了许多用于创建漂亮的用户界面的组件和工具。在本文中,我们将介绍如何使用 Semantic-UI 来创建全宽表格,以及如何修改页眉和页脚。
Semantic-UI 提供了许多用于创建表格的类。为了创建全宽表格,我们需要使用 ui table
类加上 very basic
类来消除表格的边框和背景样式,再加上 unstackable
类来消除响应式的表格行为。
<table class="ui table very basic unstackable">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td>18</td>
<td>男</td>
</tr>
<tr>
<td>小红</td>
<td>20</td>
<td>女</td>
</tr>
<tr>
<td>小刚</td>
<td>23</td>
<td>男</td>
</tr>
</tbody>
</table>
这将创建一个没有边界和背景颜色的全宽表格,如下图所示:
页眉是表格中最上面的一行,通常用于显示每列的标题。Semantic-UI 允许我们使用不同的类来修改页眉的样式。例如,我们可以使用 inverted
类来翻转页眉的颜色。
<table class="ui table very basic unstackable">
<thead class="inverted">
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td>18</td>
<td>男</td>
</tr>
<tr>
<td>小红</td>
<td>20</td>
<td>女</td>
</tr>
<tr>
<td>小刚</td>
<td>23</td>
<td>男</td>
</tr>
</tbody>
</table>
这将翻转页眉的颜色,让它看起来更加的醒目,如下图所示:
页脚通常包含表格中的汇总信息,例如总计、平均值等等。Semantic-UI 允许我们使用 tfoot
元素来定义页脚,然后使用不同的类来修改页脚的样式。例如,我们可以使用 right aligned
类将页脚右对齐。
<table class="ui table very basic unstackable">
<thead class="inverted">
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td>18</td>
<td>男</td>
</tr>
<tr>
<td>小红</td>
<td>20</td>
<td>女</td>
</tr>
<tr>
<td>小刚</td>
<td>23</td>
<td>男</td>
</tr>
</tbody>
<tfoot>
<tr class="right aligned">
<th>总计</th>
<th colspan="2">3 人</th>
</tr>
</tfoot>
</table>
这将让页脚右对齐,并显示表格中人数的总计,如下图所示:
在本文中,我们介绍了如何使用 Semantic-UI 来创建全宽表格,并且演示了如何修改页眉和页脚的样式。通过使用这些技巧,我们可以轻松地创建漂亮、可读性强的表格,同时提供丰富的用户体验。