当前位置: 首页 > news >正文

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;
}

http://www.lryc.cn/news/288825.html

相关文章:

  • 项目实战——Qt实现FFmpeg音视频转码器
  • AI数字人-数字人视频创作数字人直播效果媲美真人
  • 初识C语言·动态内存开辟
  • 机器学习 | 利用Pandas进入高级数据分析领域
  • 三、计算机理论-计算机网络-物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统
  • ERROR Failed to get response from https://registry.npm.taobao.org/ 错误的解决
  • overflow产生的滚动条样式设置
  • Ubuntu环境vscode配置Log4cplus库
  • vue中,使用file-saver导出文件,下载Excel文件、下载图片、下载文本
  • 【VUE】v-if 和 v-show 大详解(多角度分析+面试简答版)
  • mac intel jdk安装与配置
  • Backtrader 文档学习-Bracket Orders
  • Python编程 从入门到实践(项目二:数据可视化)
  • Linux版本下载Centos操作
  • Offer必备算法_二分查找_八道力扣OJ题详解(由易到难)
  • SpringBoot对Bean的管理
  • 体验 AutoGen Studio - 微软推出的友好多智能体协作框架
  • 超简单的正则表达式从入门到精通
  • webpack常用配置
  • nodejs学习计划--(六)包管理工具
  • 数字地球开放平台农作物长势监测解决方案
  • react hooks 的useState:
  • 编程那么难,为什么不弄一个大众一学就会的计算机语言呢?
  • 论文阅读2---多线激光lidar内参标定原理
  • Ubuntu 22.04 apt 安装 ros1 ros Noetic Ninjemys
  • 单片机学习笔记---矩阵键盘
  • 第八篇 交叉编译华为云Iot SDK到Orangepi3B
  • 软件工程测试2
  • 31.【TypeScript 教程】混入(Mixins)
  • C语言常见面试题:什么是联合体,联合体的作用是什么?