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

    css制作列表

    2026-03-11 15:37:24CSS

    无序列表制作

    使用 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;
      margin-bottom: 5px;
      background-color: #f0f0f0;
      border-left: 3px solid #3498db; /* 左侧装饰线 */
    }

    有序列表制作

    使用 olli 标签创建有序列表,自定义编号样式:

    <ol class="numbered-list">
      <li>第一步</li>
      <li>第二步</li>
    </ol>
    .numbered-list {
      counter-reset: my-counter; /* 初始化计数器 */
      padding-left: 0;
    }
    .numbered-list li {
      counter-increment: my-counter; /* 计数器递增 */
      list-style-type: none;
      margin-bottom: 10px;
    }
    .numbered-list li::before {
      content: counter(my-counter) ". "; /* 自定义编号格式 */
      color: #e74c3c;
      font-weight: bold;
    }

    自定义列表符号

    通过 ::before 伪元素或 list-style-image 替换默认符号:

    .custom-bullet li::before {
      content: "•";
      color: #2ecc71;
      padding-right: 10px;
    }
    /* 或使用图片 */
    .image-list {
      list-style-image: url('bullet.png');
    }

    水平排列列表

    将列表项转为行内或弹性布局实现横向排列:

    .horizontal-list {
      display: flex;
      gap: 15px; /* 项间距 */
    }
    .horizontal-list li {
      display: inline-block;
      padding: 5px 10px;
      background: #f8f9fa;
    }

    响应式列表设计

    结合媒体查询适配不同屏幕尺寸:

    css制作列表

    .responsive-list li {
      padding: 12px;
      font-size: 16px;
    }
    @media (max-width: 600px) {
      .responsive-list li {
        padding: 8px;
        font-size: 14px;
      }
    }

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

    相关文章

    vue实现列表循环

    vue实现列表循环

    Vue 列表循环的实现方法 在 Vue 中,可以通过 v-for 指令实现列表循环渲染。以下是几种常见的实现方式: 基础列表渲染 <template> <ul>…

    css制作彩虹

    css制作彩虹

    使用线性渐变创建彩虹效果 通过CSS的linear-gradient属性可以轻松实现彩虹效果。以下是一个基础的彩虹样式代码: .rainbow { width: 100%; height:…

    css导航制作ppt

    css导航制作ppt

    CSS导航制作PPT的方法 使用CSS制作导航菜单,并将其应用于PPT演示中,可以通过以下方法实现: 设计导航菜单结构 在HTML中创建导航菜单的基本结构,通常使用<ul>和<li…

    css 制作箭头

    css 制作箭头

    使用 CSS 边框制作箭头 通过调整元素的边框宽度和颜色,利用透明边框的特性可以创建箭头效果。例如,制作一个向右的箭头: .arrow-right { width: 0; height: 0…

    js实现列表

    js实现列表

    使用 JavaScript 实现列表 JavaScript 提供了多种方式来实现列表功能,包括数组操作、DOM 元素动态生成等。以下是几种常见的实现方法: 使用数组存储列表数据 数组是 JavaSc…

    vue实现列表添加

    vue实现列表添加

    使用 Vue 实现列表添加功能 数据绑定与列表渲染 在 Vue 中,通过 v-for 指令可以轻松实现列表渲染。首先需要定义一个数组来存储列表数据,并在模板中使用 v-for 循环渲染。 <t…