• CSS 表格


    关于表格的CSS属性不多。

    empty-cells

    如果在一个表格中有空单元格,可以使用empty-cells属性来指定是否显示空单元格的边框。

    empty-cells 属性有3个值:

    • show 显示单元格边框
    • hidde 隐藏单元格边框
    • inherit 如果一个表格嵌套在另一个表格中,单元格边框是否显示根据外部表格的规则

    示例

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>单元格边框</title>
        <style>
            td {
                border: 1px solid #E3722E;
                padding: 15px;
            }
            table.one {
                empty-cells: show;}
            table.two {
                empty-cells: hide;}
        </style>
    </head>
    <body>
    <h1>软件开发,成就梦想</h1>
    <h2>学编程,上利永贞网 https://www.liyongzhen.com/</h2>
    <table class="one">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
            <td></td>
        </tr>
    </table>
    <table class="two">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
            <td></td>
        </tr>
    </table>
    </body>
    </html>


    单元之间空隙

    控制单元之间空隙有两个属性,一个收拢,一个是展开。

    border-spacing 属性将单元之间的空隙增大,它两个两个值,单位是像素、EM、百分比。第一个值是左右两边的空隙增大,第二个值是上下两边的值增大。

    border-collapse 有3个值:

    • separate:默认值。边框会被分开。不会忽略border-spacing 和 empty-cells 属性。
    • collapse:如果可能,边框会合并为一个单一的边框。会忽略border-spacing 和 empty-cells 属性。
    • inherit:规定应该从父元素继承border-collapse属性的值。

     示例

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>单元之间空隙</title>
        <style>
            td {
                border: 1px solid #E3722E;
                padding: 15px;
                color:#fff;
                
            }
            table.one {
                border-spacing:10px 4px;
            }
            table.two {
                border-collapse: collapse;
            }
        </style>
    </head>
    <body>
    <h1>软件开发,成就梦想</h1>
    <h2>学编程,上利永贞网 https://www.liyongzhen.com/</h2>
    <table class="one">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
            <td>4</td>
        </tr>
    </table>
    <table class="two">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
            <td>4</td>
        </tr>
    </table>
    </body>
    </html>

  • 相关阅读:
    .NET实现Excel文件的读写 未测试
    权限管理设计
    struts1中配置应用
    POJ 2139 Six Degrees of Cowvin Bacon(floyd)
    POJ 1751 Highways
    POJ 1698 Alice's Chance
    POJ 1018 Communication System
    POJ 1050 To the Max
    POJ 1002 4873279
    POJ 3084 Panic Room
  • 原文地址:https://www.cnblogs.com/lsyw/p/10706943.html
Copyright © 2020-2023  润新知