table的相关用法

1.cellspacing 用于设置表格内部每个单元格之间的间距
2.表格内文字与边框间距cellpadding
3.表格背景颜色 bgcolor
4.表格背景图像 background=”背景图像地址”
5.单个单元格也可以设置自己的属性(如高度,背景颜色,边框颜色等),并且可对单个单元格的垂直和水平对齐进行操作
6.水平跨度colspan=”跨越的列数”
7.垂直跨度rowspan=”跨越的行数”
8.bordercolorlight=”亮边框的颜色”
table模板

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
             td{
                text-align: center;

            }
            /*
              table{
                border-color: aquamarine;
            }
            */ 

        </style>
    </head>
    <body>
        <table align="center" width="600px" height="200px" border="1px" bordercolor="#66CCFF" cellspacing="5" cellpadding="5" bgcolor="blanchedalmond" >
            <caption >标题</caption>
            <th>表头1</th>
            <th>表头2</th>
            <th>表头3</th>
            <th>表头4</th>
            <tr><td bordercolordark="CC00FF">第一行第一列</td><td rowspan="2">第一,2行第二列</td><td>第一行第三列</td><td>第一行第四列</td></tr>
            <tr><td>第二行第一列</td><td>第二行第三列</td><td>第二行第四列</td></tr>
            <tr valign="bottom"><td valign="bottom" colspan="2">第三行第一2列</td><td>第三行第三列</td><td>第三行第四列</td></tr>
            <tr  height="30px"><td bordercolorlight="CC00FF">第四行第一列</td><td bordercolorlight="3300FF">第四行第二列</td><td>第四行第三列</td><td>第四行第四列</td></tr>
        </table>
</html>

表格的结构

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <table>
            <thead bgcolor="FF33FF" align="center">
                <tr>
                    <td>属性1</td>
                    <td>属性2</td>
                    <td> 属性3</td>
                </tr>
            </thead>
            <tbody bgcolor="#CC88EE" align="left">
                <tr>
                    <td>1.1</td>
                    <td>1.2</td>
                    <td>1.3</td>
                </tr>
                <tr>
                    <td>1.1</td>
                    <td>1.2</td>
                    <td>1.3</td>
                </tr>
                <tr>
                    <td>1.1</td>
                    <td>1.2</td>
                    <td>1.3</td>
                </tr>
            </tbody>
            <tfoot bgcolor="aliceblue"  align="right">
                <tr><td colspan="3" align="right">表尾内容</td></tr>
            </tfoot>
        </table>
    </body>
</html>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
QTableWidget类是Qt中用于显示表格数据的类之一,使用QTableWidget *table指针可以创建、显示和操作QTableWidget实例。 以下是QTableWidget *table的常用方法: 1. 创建QTableWidget实例: ``` QTableWidget *table = new QTableWidget(parent); //创建QTableWidget实例 ``` 其中parent是父QWidget指针,可以为nullptr。 2. 设置表格行列数: ``` table->setRowCount(rowCount); //设置表格行数 table->setColumnCount(columnCount); //设置表格列数 ``` 其中rowCount为行数,columnCount为列数。 3. 添加表格数据: ``` table->setItem(row, column, item); //设置指定单元格的内容 ``` 其中row和column是指定单元格的行列索引,item是QTableWidgetItem实例,可以设置单元格的文本、图标等属性。 4. 设置表头: ``` table->setHorizontalHeaderLabels(horizontalHeaderLabels); //设置水平表头标签 table->setVerticalHeaderLabels(verticalHeaderLabels); //设置垂直表头标签 ``` 其中horizontalHeaderLabels和verticalHeaderLabels分别为QStringList类型的表头标签列表,可以设置表格的水平和垂直表头。 5. 设置单元格属性: ``` table->item(row, column)->setBackgroundColor(color); //设置单元格背景色 table->item(row, column)->setForeground(font); //设置单元格前景色 ``` 其中color为QColor类型的背景色,font为QFont类型的前景色,可以设置单元格的颜色和字体等属性。 6. 其他常用方法: ``` table->resizeRowsToContents(); //自适应调整行高 table->resizeColumnsToContents(); //自适应调整列宽 table->setSelectionMode(QAbstractItemView::SelectionMode); //设置选择模式 table->setEditTriggers(QAbstractItemView::EditTriggers); //设置编辑触发器 ``` 以上是QTableWidget *table的常用方法,可以根据实际需求灵活使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值