Blogger Information
Blog 22
fans 0
comment 0
visits 18293
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
用css对表格的样式进行配置—2019-09-06
sjgbctjda的博客
Original
570 people have browsed it

1、使用CSS制作一张带有四个圆角的表格

实例

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <link rel="stylesheet" href="static/css/style1.css">
    <title>带圆角的表格</title>
</head>

<body>
    <table>
        <caption>
            课程表
        </caption>
        <thead>
            <tr>
                <th>时间</th>
                <th>星期一</th>
                <th>星期二</th>
                <th>星期三</th>
                <th>星期四</th>
                <th>星期五</th>
                <th>星期六</th>
                <th>星期日</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td rowspan="4">上午<br>8:00-11:30</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>

                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>
                <td rowspan="4">下午<br>13:00-16:30</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>

                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>

                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
            <tr>

                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
                <td>体育</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td>备注</td>
                <td colspan="7">身体是革命的本钱</td>
            </tr>
        </tfoot>
    </table>
</body>
</htm

运行实例 »

点击 "运行实例" 按钮查看在线实例

css代码

table,
th,
td {
    border: 1px black solid;
    border-collapse: separate;
    border-spacing: 0;
}

table {
    width: 1100px;
    text-align: center;
    margin: auto;
}

caption {
    font-size: 50px;
    font-weight: bold;
    margin: 20px 0;
}

tr {
    height: 50px;
    line-height: 50px;
}

thead tr {
    height: 70;
    line-height: 70px;
}

th {
    font-size: 35px;
}

td {
    font-size: 28px;
}

thead {
    background: yellowgreen;
}

thead tr th:nth-of-type(6)~* {
    color: red;
}

tbody tr:first-of-type :first-child {
    background: lightblue;
}

tbody tr:nth-of-type(5) :first-child {
    background: lime;
}

tfoot {
    background: lightyellow;
}

table {
    position: relative;
}

table:before {
    content: '';
    width: 1100px;
    height: 540px;
    border-radius: 10px;
    position: absolute;
    top: 105px;
    left: 0;
    background-image: url("../images/xx.jpg");
    background-size: cover;
    opacity: 0.4;
}

thead tr th:first-child {
    border-radius: 10px 0 0 0;
}

thead tr th:last-child {
    border-radius: 0 10px 0 0px;
}

tfoot tr td:first-child {
    border-radius: 0 0 0 10px;
}

tfoot tr td:last-child {
    border-radius: 0 0 10px 0;
}

table {
    border: 2px black solid;
    border-radius: 10px;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

运行结果:运行结果.png

PS:对伪类设置背景图片的时候主体路径的要写对,在css文件中默认的上一级目录为css文件夹,如果需要访问他文件夹中的文件需要类似“../images/xxx”的形式来访问。

Correction status:qualified

Teacher's comments:身体是革命的本钱, 如果只剩下生命呢? 哈 加油
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments