当前位置:首页 > 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);
}

固定表头

表格css制作

thead {
  position: sticky;
  top: 0;
}

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

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

相关文章

网页制作 css

网页制作 css

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成: 选择器 { 属性: 值; } 例如设置段落文字颜色为红色: p { color: red;…

css sprites制作

css sprites制作

什么是CSS Sprites CSS Sprites是一种将多个小图片合并成一张大图的技术,通过background-position属性来显示需要的部分。这种技术可以减少HTTP请求次数,提升页面加…

纯css制作下拉菜单

纯css制作下拉菜单

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

css图形制作

css图形制作

CSS 图形制作方法 使用 CSS 可以创建各种基本和复杂的图形,主要通过 border、transform、clip-path 等属性实现。以下是几种常见图形的实现方式: 三角形 通过设置元素的…

css怎么制作首字下沉

css怎么制作首字下沉

首字下沉的实现方法 首字下沉是一种常见的排版效果,通过放大段落的首字母并使其下沉,可以增强文本的视觉吸引力。以下是几种实现方法: 使用::first-letter伪元素 通过CSS的::first-…

制作css开关

制作css开关

使用纯CSS创建开关 HTML结构需要包含一个隐藏的复选框和一个关联的标签元素: <label class="switch"> <input type="checkbox"&g…