纯CSS3表格美化特效实例代码(jquery css3随机掉落旋转菜单)
- 建站教程
- 2024-10-11 19:40:02
纯CSS3表格美化特效实例代码(jquery css3随机掉落旋转菜单)
纯CSS3实现的漂亮简洁的表格美化特效代码。
使用纯 CSS3 可以实现多种漂亮的表格美化特效。以下是一些示例代码,它们展示了如何使用 CSS3 来美化表格:
### 基本样式美化
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>纯CSS3表格美化特效</title>
<style>
table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 0.9em;
font-family: sans-serif;
min-width: 400px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
th, td {
padding: 12px 15px;
text-align: left;
border-bottom: 1px solid #ddd;
}
th {
background-color: #4e73df;
color: #fff;
text-transform: uppercase;
}
tr {
transition: background-color 0.3s ease-in-out;
}
tr:hover {
background-color: #f1f1f1;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>职业</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>28</td>
<td>工程师</td>
</tr>
<tr>
<td>李四</td>
<td>35</td>
<td>设计师</td>
</tr>
<!-- 更多行 -->
</tbody>
</table>
</body>
</html>
```
### 条纹效果
```css
tbody tr:nth-child(odd) {
background-color: #f9f9f9;
}
```
### 悬停效果
我们已经在基本样式中添加了悬停效果,`tr:hover` 会使鼠标悬停时的行背景变亮。
### 响应式设计
为了让表格在小屏幕上也易于阅读,可以添加以下媒体查询:
```css
@media screen and (max-width: 600px) {
table {
border: 0;
}
table caption {
font-size: 1.3em;
}
table thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
position: absolute;
width: 1px;
}
table tr {
border-bottom: 3px solid #ddd;
display: block;
margin-bottom: .625em;
}
table td {
border-bottom: 1px solid #ddd;
display: block;
text-align: right;
}
table td::before {
content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}
table td:last-child {
border-bottom: 0;
}
}
```
在上面的 CSS 中,`data-label` 属性应该添加到 `<td>` 元素中,以指示移动视图下每个单元格的标签:
```html
<td data-label="年龄">28</td>
<td data-label="职业">工程师</td>
```
这些代码示例提供了一个简洁漂亮的表格样式,使用了一些 CSS3 的特性,如 `box-shadow`, `transition`, 和媒体查询,来增强视觉效果和响应式设计。
jquery css3随机掉落旋转菜单,基于CSS3和jQuery滑动特效,CSS3铅笔画风格的菜单特效,jquery+css3图片拖拽特效,
纯CSS3表格美化特效实例代码(jquery css3随机掉落旋转菜单)由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“纯CSS3表格美化特效实例代码(jquery css3随机掉落旋转菜单)”