当前位置:首页 > CSS

表格css制作

2026-02-27 05:29:23CSS

表格CSS制作方法

使用CSS可以美化HTML表格,使其更符合设计需求。以下是几种常见的表格CSS制作方法:

基础样式设置

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
}
th, td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: left;
}

斑马条纹效果

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

悬停高亮效果

tr:hover {
  background-color: #e9e9e9;
}

表头样式

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

响应式表格设计

对于移动设备,可以采用以下响应式设计:

水平滚动方案

div.table-container {
  overflow-x: auto;
}

堆叠式布局

@media screen and (max-width: 600px) {
  table {
    border: 0;
  }
  table thead {
    display: none;
  }
  table tr {
    margin-bottom: 10px;
    display: block;
    border: 1px solid #ddd;
  }
  table td {
    display: block;
    text-align: right;
    border-bottom: 1px dotted #ccc;
  }
  table td:before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
  }
}

高级表格样式

圆角边框

table {
  border-radius: 5px;
  overflow: hidden;
}

阴影效果

table {
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

固定表头

thead {
  position: sticky;
  top: 0;
}

这些CSS技巧可以单独使用或组合使用,根据具体需求调整参数值以达到最佳视觉效果。

表格css制作

标签: 表格css
分享给朋友:

相关文章

css制作导航条

css制作导航条

导航条的基本结构 使用HTML的<nav>标签和<ul>列表创建导航条的基本结构。导航项通常包含链接,示例代码如下: <nav> <ul>…

淘宝导航css制作

淘宝导航css制作

淘宝导航CSS制作 淘宝导航栏通常包含多个层级,包括主导航、子导航等。以下是实现类似淘宝导航栏的CSS制作方法。 基础HTML结构 <div class="nav-container"&g…

css精灵图制作

css精灵图制作

CSS 精灵图制作方法 准备工具 图像编辑软件(如 Photoshop、GIMP 或在线工具) CSS 代码编辑器 步骤 收集图像资源 将需要合并的小图标或图片整理到一个文件夹中,确保这些图片尺寸…

纯css制作下拉菜单

纯css制作下拉菜单

纯CSS下拉菜单实现方法 通过CSS的:hover伪类和display属性可以实现纯CSS下拉菜单,无需JavaScript。以下是具体实现方式: HTML结构示例: <nav clas…

css制作开关

css制作开关

使用纯CSS制作开关 通过CSS的伪元素和input[type="checkbox"]可以创建自定义开关样式。关键点在于隐藏原生复选框,用CSS重新设计外观。 <label class="sw…

怎么制作css表格

怎么制作css表格

使用HTML和CSS创建表格 HTML提供<table>标签用于创建表格结构,CSS用于控制样式。以下是一个基础示例: <table class="styled-table">…