CSS表格样式示例让您的网站内容更有趣味性

表格是网站中最常见的元素之一,但传统的表格样式显得单调无味,无法展现出网站内容的重要性。本文将介绍20个CSS表格样式示例,让您的网站内容更加有趣味性,让用户更容易获取网站信息。

一、背景颜色样式

通过改变表格背景颜色,可以使表格更加突出,吸引用户的眼球。下面的示例会使您获得在表格每个单元格增加背景颜色的效果。

table{
  border-collapse: collapse;
  width: 100%;
}
th, td{
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
tr:nth-child(even){
  background-color: #f2f2f2;
}
tr:hover{
  background-color: #ddd;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

二、边框样式

不同的边框样式也可以让网站中的表格更加突出。下面的样式可以让表格的边框更加醒目。

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 2px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

三、交替行样式

交替行样式是非常受欢迎的表格样式之一,可以使表格看起来更加清晰。下面的样式可以让表格的奇偶行颜色不同。

table{
  border-collapse: collapse;
  width: 100%;
}
th, td{
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
tr:nth-child(even){
  background-color: #f2f2f2;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

四、滑动特效

滑动特效可以让表格在用户鼠标悬停时变得更加动态。下面的代码可以让表格在悬停时出现滑动特效。

table {
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 2px solid #dddddd;
  text-align: left;
  padding: 8px;
  transition: all 0.3s ease-in-out;
}

tr:nth-child(even) {
  background-color: #dddddd;
}

td:hover {
  transform: translate(10px);
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

五、斑马纹样式

斑马纹样式也是许多网站中经常使用的一种表格样式。下面的样式可以让表格的斑马纹更加明显。

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
  width: 33%;
}

tr:nth-child(even) {
  background-color: #dddddd;
}

tr:nth-child(odd) {
  background-color: #ffffff;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

六、紧凑型样式

如果网站中的表格内容过多,可以通过使用紧凑的样式将表格展示得更加紧凑,便于用户获取信息。下面的样式是紧凑型样式。

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  text-align: left;
  padding: 8px;
  border: 1px solid #ddd;
  font-size: 14px;
  line-height: 1.5;
}

tr:nth-child(even){
  background-color: #f2f2f2;
}

tr:hover {
  background-color: #ddd;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

七、另类颜色样式

这个样式会改变表格的颜色和边框样式,是将表格样式与网站主题协调的一种好方法。

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #f1f1f1;
}

th {
  background-color: #4CAF50;
  color: white;
}

td:first-child {
  border-left: 1px solid #dddddd;
}

td:last-child {
  border-right: 1px solid #dddddd;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

八、悬停样式

表格悬停样式可以让表格更加干净、易于阅读,能够促进用户阅读网站内容,下面的样式可以让当鼠标悬停时出现表格悬停样式。

table {
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
  transition: all 0.3s ease;
}

tr:nth-child(even) {
  background-color: #f2f2f2;
}

tr:hover {
  background-color: #ddd;
  transform: scale(1.01);
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

九、表格标题样式

表格标题样式可以让表格看起来更加整洁,方便用户获取信息。下面的代码可以增加表格标题样式。

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #f2f2f2;
}

th {
  background-color: #4CAF50;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
}
姓名年龄工作
小明22前端工程师
小红25UI设计师
小华28后端程序员

十、

原创文章,作者:JBCA,如若转载,请注明出处:https://www.506064.com/n/133190.html

(0)
JBCAJBCA
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • Python是一种高级语言

    一、Python是什么 Python是一种使用广泛的高级编程语言,由Guido van Rossum(吉多·范罗苏姆)创造,于1991年发行。Python具有高可读性、简洁易懂的代…

    编程 2024-10-04
  • 建立python(建立python27软连接)

    本文目录一览: 1、python 字典创建问题? 2、如何在pycharm中创建python工程 3、如何创建自己的python包 4、如何在eclipse中建立一个python工…

    编程 2024-10-03
  • 配置Java环境变量

    Java是一种广泛使用的编程语言,也是许多常用工具和应用的基础。为了在本地运行Java程序,您需要在计算机上配置Java环境变量。在本文中,我们将详细介绍Java环境变量的配置过程…

    编程 2024-10-04
  • Python Paned Window组件的使用方法

    Python Paned Window组件是一种分割窗口的组件,可以将窗口划分为几个部分,每个部分可以设置不同的大小以及内容。当在一个窗口内展示多个不同的功能时,可以使用Paned…

    编程 2024-10-04
  • java班(培训java班)

    1、java培训一般要多少钱 2、Java培训班一般都教什么内容? 3、java培训班哪家好? Java培训班费用一般在15000元至20000元左右。想要学习Java推荐选择【达…

    编程 2024-10-03
  • mysql数据库语法学习(mysql数据库基本语法)

    本文目录一览: 1、MySQL中修改数据库 ALTER DATABASE 语法的使用? 2、直接学MYSQL数据库可以吗 3、MYSQL 数据库的自学方法 4、如何用mysql创建…

    编程 2024-10-03
  • Kali安装Nessus教程

    一、Kali安装Nessus命令 1、在终端中输入以下命令: sudo apt-get update sudo apt-get install nessus 2、等待安装完成。 3…

    编程 2024-10-03
  • Python Strongs 38: 构建高质量的Python代码

    一、变量命名 Python中的变量命名需要具有可读性、简洁明了、描述性强等特点,这可以帮助其他人更加容易了解代码的作用。 1、使用有意义的名称 # 不好的例子 a = 10 b =…

    编程 2024-10-04
  • Python str()

    内置函数str()用于将给定对象转换为字符串格式。输出字符串的行为取决于参数编码和错误。 **str(object, encoding=’utf-8′, errors=’stric…

  • Python 程序:计算圆柱体体积和表面积

    用例子编写 Python 程序求圆柱体的体积和表面积。在我们进入 Python 程序寻找圆柱体的体积和表面积之前,让我们看看圆柱体的侧面表面积、顶部或底部表面积和体积后面的定义和公…

    编程 2024-10-03

发表回复

登录后才能评论