css3表格练习

1.效果图

2.html

<div class="line">

    </div>
    <h3>获奖名单</h3>
    <!-- 表格 cellspacing内边距 cellpadding外边距-->
    <table  cellspacing="0" cellpadding="0" >
        <!-- thead表头 -->
        <thead>
            <tr>
                <td>中奖用户</td>
                <td>PR排名</td>
                <td>具体奖品</td>
            </tr>
        </thead>    
        <!-- tbody表体 -->
        <tbody>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
            <tr>
                <td>王振民</td>
                <td>1</td>
                <td>
                    <div>一年学费+</div>
                    <div class="warp">特别礼品</div>
                </td>
            </tr>
        </tbody>
        <!-- tfoot表尾 -->
        <tfoot>
            <!-- <tr>
                <td>总计</td>
                <td colspan="2">共100名</td>
            </tr> -->
        </tfoot>
    </table>

3.css

*{
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.line{
	width: 330px;
	height: 1px;
	border-top: 1px solid #7ef805;
	margin: 0 auto;
	margin-top: 50px;
}
h3{
	width: 100px;
	text-align: center;
    /* 关键点,利用定位让文字居中 */
	position: relative;
	margin: 0 auto;
	bottom: 14px;
	background-color: white;
	color: #7ef805;
}
table{
    width: 330px;
    /* margin: 0 auto;居中 */
    margin: 0 auto; 
    text-align: center;
    vertical-align: middle;
}

table tr td{
    /* width: 10%; */
    height: 50px;
}
/* 去除表格四周边框 */
table td{
    border: 1px solid blue;
    /* 上边框和左边框为0 */
    border-top: 0;
    border-left: 0;
}
table td:nth-child(3){
    border-right: 0;
}
/* 站在父元素的角度上选择最后一个子元素 */
table tbody tr:last-child td{
    border-bottom: 0;
}
thead{
    background-color: #7ef805;
    color: white;
}
.warp{
    /* font-size: 10px; */
    font-weight: bolder;
}
/* 隔行变色 */
tbody tr:nth-child(odd){
    background-color: #7ef805;
}
tbody tr:nth-child(even){
    background-color: red;
}
tbody tr{
    border: 1px solid red;
}

相关推荐

  1. <span style='color:red;'>CSS</span><span style='color:red;'>练习</span>

    CSS练习

    2024-01-27 16:38:01      36 阅读
  2. 针对CSP-J/S的冲刺练习:Day 3 小结

    2024-01-27 16:38:01       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-27 16:38:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-27 16:38:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-27 16:38:01       82 阅读
  4. Python语言-面向对象

    2024-01-27 16:38:01       91 阅读

热门阅读

  1. Linux命令-apk命令(Alpine Linux 下的包管理工具)

    2024-01-27 16:38:01       48 阅读
  2. 树莓派开机重启测试

    2024-01-27 16:38:01       51 阅读
  3. C语言什么是运算符的目?怎样进行区分?

    2024-01-27 16:38:01       55 阅读
  4. 【mysql把一个字段分割成两个字段】

    2024-01-27 16:38:01       58 阅读
  5. 考研机试 成绩排序

    2024-01-27 16:38:01       48 阅读
  6. 七、SQL编程

    2024-01-27 16:38:01       40 阅读
  7. vue2后台管理项目权限的分类

    2024-01-27 16:38:01       52 阅读
  8. 系统架构16 - 软件工程(4)

    2024-01-27 16:38:01       46 阅读
  9. Element修改树结构样式--虚线树

    2024-01-27 16:38:01       49 阅读
  10. 有关递推题目的感想(继上篇文章)

    2024-01-27 16:38:01       46 阅读