• 项目一
  • …">
    当前位置:首页 > CSS

    css列表制作

    2026-02-13 02:35:52CSS

    无序列表制作

    使用 ulli 标签创建无序列表,通过 CSS 控制样式:

    <ul class="custom-list">
      <li>项目一</li>
      <li>项目二</li>
    </ul>
    .custom-list {
      list-style-type: none; /* 移除默认圆点 */
      padding-left: 20px;
    }
    .custom-list li {
      margin-bottom: 8px;
      color: #333;
    }

    有序列表制作

    通过 ol 标签创建有序列表,自定义编号样式:

    <ol class="numbered-list">
      <li>步骤一</li>
      <li>步骤二</li>
    </ol>
    .numbered-list {
      list-style-type: none; /* 移除默认数字 */
      counter-reset: step-counter;
    }
    .numbered-list li::before {
      counter-increment: step-counter;
      content: counter(step-counter) ". "; /* 自定义编号格式 */
      font-weight: bold;
    }

    自定义列表符号

    使用 ::before 伪元素替换默认符号:

    css列表制作

    .custom-list li::before {
      content: "•"; /* 或使用 Unicode 符号 */
      color: #ff5733;
      margin-right: 10px;
    }

    横向列表(导航栏)

    通过 display: flex 实现横向排列:

    .horizontal-list {
      display: flex;
      gap: 15px; /* 项目间距 */
      list-style-type: none;
    }
    .horizontal-list li {
      padding: 5px 10px;
      background: #f0f0f0;
    }

    嵌套列表样式

    为多级列表设置层级缩进和样式:

    css列表制作

    .nested-list ul {
      margin-left: 20px;
      list-style-type: circle; /* 二级列表符号 */
    }
    .nested-list li {
      line-height: 1.6;
    }

    悬停交互效果

    添加悬停动画增强用户体验:

    .interactive-list li {
      transition: transform 0.2s;
    }
    .interactive-list li:hover {
      transform: translateX(5px);
      color: #0066cc;
    }

    关键点:

    • 使用 list-style-type 控制符号类型(如 squaredecimal)。
    • 通过伪元素 ::before 实现高度自定义。
    • 结合 Flexbox 或 Grid 布局实现复杂排列。

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

    相关文章

    怎么制作css

    怎么制作css

    创建CSS文件 新建一个文本文件,将文件扩展名改为.css。例如styles.css。确保文件名简洁且能反映其用途。 编写CSS基础结构 CSS由选择器和声明块组成。选择器用于指定要样式化的HTML…

    css 制作三角形

    css 制作三角形

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

    纯css制作下拉菜单

    纯css制作下拉菜单

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

    css背景图片制作

    css背景图片制作

    使用CSS设置背景图片 在CSS中,可以通过background-image属性为元素添加背景图片。以下是一个基本示例: .element { background-image: url('pa…

    制作 .css

    制作 .css

    创建 CSS 文件的基本步骤 新建一个文本文件,将其保存为 .css 扩展名(例如 style.css)。使用纯文本编辑器(如 Notepad++、VS Code 或 Sublime Text)编写…

    css制作春联

    css制作春联

    使用CSS制作春联的方法 基础布局与样式 春联通常由一对垂直排列的红色对联和顶部的横批组成。使用CSS的flexbox布局可以轻松实现这种结构。创建一个父容器,内部包含三个子元素:横批、上联和下联。…