当前位置:首页 > CSS

表格css制作

2026-01-28 02:25:05CSS

基础表格样式设置

使用CSS为HTML表格添加基础样式,如边框、间距和背景色:

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
}

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

th {
  background-color: #f2f2f2;
  font-weight: bold;
}

斑马纹效果

为表格行添加交替颜色增强可读性:

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

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

响应式表格设计

当屏幕宽度不足时让表格可横向滚动:

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

@media screen and (max-width: 600px) {
  table {
    display: block;
  }
}

表头固定效果

实现滚动时表头固定的效果:

.table-scroll {
  height: 300px;
  overflow-y: auto;
  display: block;
}

thead {
  position: sticky;
  top: 0;
}

单元格特殊样式

为特定单元格添加特殊样式:

td.highlight {
  background-color: #ffeb3b;
  font-weight: bold;
}

td.warning {
  color: #d32f2f;
  background-color: #ffcdd2;
}

表格边框样式进阶

自定义表格边框样式:

table.fancy {
  border: 2px solid #6200ea;
}

table.fancy th {
  border-bottom: 2px solid #6200ea;
}

table.fancy td {
  border-left: none;
  border-right: 1px solid #ddd;
}

表格间距调整

控制表格元素间距:

table.spacious {
  border-spacing: 10px;
}

table.spacious td {
  padding: 15px 20px;
}

圆角表格设计

为表格添加圆角效果:

table.rounded {
  border-radius: 10px;
  overflow: hidden;
}

table.rounded th:first-child {
  border-top-left-radius: 10px;
}

table.rounded th:last-child {
  border-top-right-radius: 10px;
}

表格css制作

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

相关文章

css制作

css制作

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。其基本语法由选择器和声明块组成。选择器指定要样式化的HTML元素,声明块包含一个或多个属性-值对,用花括号 {} 包裹。 select…

css菜单制作

css菜单制作

基础水平菜单制作 使用无序列表<ul>和<li>标签构建结构,CSS设置横向排列: <ul class="horizontal-menu"> <li&…

css样式表制作

css样式表制作

CSS样式表制作基础 CSS(层叠样式表)用于控制网页的视觉呈现。通过CSS可以定义字体、颜色、布局等样式属性。 内联样式 直接在HTML标签中使用style属性定义样式: <p style…

css div 制作导航菜单

css div 制作导航菜单

基本导航菜单结构 使用HTML创建一个简单的导航菜单结构,通常使用<ul>和li>列表实现。每个菜单项用<a>标签包裹以实现链接功能。 <div class="…

css二级菜单制作

css二级菜单制作

使用纯CSS实现二级菜单 通过嵌套HTML结构和CSS选择器实现二级菜单的显示与隐藏效果。以下是一个基础实现方案: HTML结构: <ul class="menu"> <li…

css 制作三角形

css 制作三角形

使用 CSS 制作三角形的方法 边框法(Border Method) 通过设置元素的宽高为0,并利用边框的透明属性来创建三角形。这是最常见且兼容性最好的方法。 向上三角形 .triangl…