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

    css制作列表

    2026-01-28 08:45:57CSS

    无序列表制作

    使用 ulli 标签创建无序列表,通过 CSS 自定义样式:

    <ul class="custom-list">
      <li>项目一</li>
      <li>项目二</li>
    </ul>
    .custom-list {
      list-style-type: none; /* 移除默认圆点 */
      padding-left: 0;
    }
    .custom-list li {
      padding: 8px 0;
      border-bottom: 1px dashed #ccc; /* 添加虚线分隔线 */
    }

    有序列表样式调整

    通过 olcounter 属性自定义序号样式:

    css制作列表

    <ol class="numbered-list">
      <li>步骤一</li>
      <li>步骤二</li>
    </ol>
    .numbered-list {
      counter-reset: step-counter;
      list-style: none;
    }
    .numbered-list li::before {
      counter-increment: step-counter;
      content: counter(step-counter) ". "; /* 添加序号和点 */
      color: #ff6b6b;
      font-weight: bold;
    }

    横向排列列表

    使用 Flexbox 或 Grid 实现水平列表:

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

    列表动画效果

    为列表项添加悬停交互效果:

    css制作列表

    .animated-list li {
      transition: transform 0.3s, background 0.3s;
    }
    .animated-list li:hover {
      transform: translateX(10px);
      background: #e3f2fd;
    }

    嵌套列表样式

    自定义多级嵌套列表的缩进和符号:

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

    关键点:

    • 使用 list-style-type 修改项目符号(如 discsquarenone)。
    • 通过伪元素 ::before 完全自定义序号或图标。
    • Flexbox/Grid 布局适合导航菜单等横向列表场景。

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

    相关文章

    css 制作按钮

    css 制作按钮

    基础按钮样式 使用CSS创建一个基础按钮需要定义padding、background-color、border和border-radius等属性。以下是一个简单示例: .button { pad…

    css 制作三角形

    css 制作三角形

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

    css制作登录界面

    css制作登录界面

    使用CSS制作登录界面 登录界面是网站常见的功能模块,通过CSS可以实现美观且响应式的设计。以下是一个基础的登录界面实现方法。 HTML结构 基础的HTML结构包含表单元素,如输入框、按钮和标签。…

    如何制作css导航菜单

    如何制作css导航菜单

    创建基本HTML结构 导航菜单的基础是HTML结构。使用<nav>标签包裹无序列表<ul>,每个菜单项用<li>标签表示,链接用<a>标签。 <…

    网页制作css

    网页制作css

    CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成: 选择器 { 属性: 值; 属性: 值; } 例如: p { color: blu…

    css字体制作

    css字体制作

    使用 @font-face 自定义字体 通过 @font-face 规则引入自定义字体文件(如 .woff, .woff2, .ttf)。需定义字体名称和文件路径: @font-face {…