当前位置:首页 > CSS

css制作名单

2026-02-13 00:21:49CSS

使用CSS制作名单

通过CSS可以轻松创建美观的名单,以下是几种常见方法:

无序列表样式

ul.custom-list {
  list-style-type: none; /* 移除默认圆点 */
  padding-left: 20px;
}
ul.custom-list li {
  position: relative;
  padding: 5px 0;
}
ul.custom-list li:before {
  content: "•";
  color: #ff6b6b;
  position: absolute;
  left: -15px;
}

有序列表美化

ol.fancy-list {
  counter-reset: item;
  padding-left: 25px;
}
ol.fancy-list li {
  display: block;
  margin-bottom: 8px;
}
ol.fancy-list li:before {
  content: counter(item) ". ";
  counter-increment: item;
  color: #4ecdc4;
  font-weight: bold;
}

表格样式名单

.name-table {
  width: 100%;
  border-collapse: collapse;
}
.name-table th {
  background-color: #f8f9fa;
  text-align: left;
  padding: 12px;
}
.name-table td {
  padding: 10px;
  border-bottom: 1px solid #e9ecef;
}
.name-table tr:nth-child(even) {
  background-color: #f8f9fa;
}

卡片式名单布局

.name-cards {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 15px;
}
.card {
  background: white;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  padding: 15px;
}

悬浮动画效果

css制作名单

.hover-list li {
  transition: all 0.3s ease;
  padding: 8px 12px;
}
.hover-list li:hover {
  background-color: #e9f7fe;
  transform: translateX(5px);
  cursor: pointer;
}

可以根据具体需求选择适合的样式,通过调整颜色、间距和动画效果来创建个性化的名单展示效果。

标签: 名单css
分享给朋友:

相关文章

用css制作网页

用css制作网页

创建HTML文件结构 新建一个index.html文件,写入基础HTML5结构。通过<link>标签引入外部CSS文件,示例结构如下: <!DOCTYPE html> <…

css精灵图制作

css精灵图制作

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

css怎么制作时钟

css怎么制作时钟

使用CSS制作时钟 通过CSS和少量JavaScript可以创建一个动态时钟。以下是实现方法: HTML结构 <div class="clock"> <div class="…

css怎么制作段落

css怎么制作段落

段落样式基础设置 使用 p 标签定义段落,通过CSS控制字体、间距等属性: p { font-family: Arial, sans-serif; font-size: 16px;…

css制作导航

css制作导航

CSS 制作导航的方法 基础水平导航栏 使用无序列表(<ul>)和浮动(float)或 Flexbox 布局实现水平导航: <nav> <ul class="ho…

css 制作表格

css 制作表格

CSS 制作表格的方法 使用 CSS 制作表格可以通过多种方式实现,包括原生 HTML 表格样式、Flexbox 布局或 Grid 布局。以下是几种常见的方法: 原生 HTML 表格样式 HTML…