当前位置:首页 > CSS

制作表格css

2026-02-27 07:08:29CSS

基础表格样式

使用CSS为表格添加基础样式,包括边框、间距和字体:

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

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

响应式表格

针对小屏幕设备添加横向滚动功能:

制作表格css

@media screen and (max-width: 600px) {
  table {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
  }
}

表头固定

创建滚动时固定表头的效果:

thead {
  position: sticky;
  top: 0;
  z-index: 10;
}

高级样式选项

添加圆角边框和阴影效果:

制作表格css

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

th:first-child {
  border-top-left-radius: 5px;
}

th:last-child {
  border-top-right-radius: 5px;
}

单元格状态样式

为不同状态的单元格添加特殊样式:

td.success {
  background-color: #dff0d8;
  color: #3c763d;
}

td.warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
}

td.danger {
  background-color: #f2dede;
  color: #a94442;
}

表格标题样式

为表格标题添加特殊格式:

caption {
  font-size: 1.5em;
  margin-bottom: 10px;
  font-weight: bold;
  text-align: center;
}

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

相关文章

css div 制作导航菜单

css div 制作导航菜单

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

css sprites制作

css sprites制作

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

css制作二级菜单

css制作二级菜单

使用纯CSS制作二级菜单 通过CSS的:hover伪类和子选择器实现二级菜单的显示与隐藏。以下是一个典型的结构和样式示例: HTML结构 <nav class="menu"> &l…

css雪碧图制作

css雪碧图制作

CSS雪碧图制作方法 CSS雪碧图(CSS Sprite)是一种将多个小图标或背景图像合并到一张大图中的技术,通过减少HTTP请求提升网页性能。以下是制作和使用雪碧图的详细方法: 准备图像素材 收集…

表格tb制作css

表格tb制作css

使用CSS美化HTML表格 通过CSS可以自定义表格样式,使其更美观和符合设计需求。以下是一些常用方法: 基础表格样式 table { width: 100%; border-collap…

css 制作购物网站

css 制作购物网站

布局设计 使用CSS Grid或Flexbox创建响应式布局。Grid适合整体页面结构,Flexbox适合局部组件排列。定义网格模板区域,如头部、导航、商品展示区、侧边栏和页脚。 .containe…