前端必知必会-Bootstrap 5 列表组List Groups


Bootstrap 5 列表组List Groups

基本列表组

最基本的列表组是带有列表项的无序列表:

第一项
第二项
第三项

要创建基本列表组,请使用类名为 .list-group 的 <ul> 元素和类名为 .list-group-item 的

  • 元素:
  • 示例

    <ul class="list-group">
    <li class="list-group-item">第一项</li>
    <li class="list-group-item">第二项</li>
    <li class="list-group-item">第三项</li>
    </ul>
    

    活动状态

    活动项
第二项
第三项

    使用 .active 类突出显示当前项:

    示例

    <ul class="list-group">
    <li class="list-group-item active">活动项</li>
    <li class="list-group-item">第二项</li>
    <li class="list-group-item">第三项</li>
    </ul>
    

    带有链接项的列表组

    第一项
第二项
第三项

    要创建带有链接项的列表组,请使用 <div> 代替 <ul>,使用 <a> 代替 <li>。如果您希望在悬停时使用灰色背景颜色,则可以选择添加 .list-group-item-action 类:

    示例

    <div class="list-group">
    <a href="#" class="list-group-item list-group-item-action">第一项</a>
    <a href="#" class="list-group-item list-group-item-action">第二项</a>
    <a href="#" class="list-group-item list-group-item-action">第三项</a>
    </div>
    

    已禁用项

    .disabled 类为已禁用项添加较浅的文本颜色。并且当用于链接时,它将删除悬停效果:

    禁用项目
禁用项目
第三项

    示例

    <div class="list-group">
    <a href="#" class="list-group-item disabled">禁用项目</a>
    <a href="#" class="list-group-item disabled">禁用项目</a>
    <a href="#" class="list-group-item">第三项</a>
    </div>
    

    刷新/删除边框

    使用 .list-group-flush 类删除一些边框和圆角:

    第一项
第二项
第三项
第四项

    示例

    <ul class="list-group list-group-flush">
    <li class="list-group-item">第一项</li>
    <li class="list-group-item">第二项</li>
    <li class="list-group-item">第三项</li>
    <li class="list-group-item">第四项</li>
    </ul>
    

    编号列表组

    使用 .list-group-numbered 类创建前面带有数字的列表项:

    第一项
第二项
第三项

    示例

    <ol class="list-group list-group-numbered">
    <li class="list-group-item">第一项</li>
    <li class="list-group-item">第二项</li>
    <li class="list-group-item">第三项</li>
    </ol>
    

    水平列表组

    如果您希望列表项水平显示而不是垂直显示(并排显示而不是彼此叠放),请将 .list-group-horizo​​ntal 类添加到 .list-group:

    第一项
第二项
第三项
第四项

    示例

    <ul class="list-group list-group-horizo​​ntal">
    <li class="list-group-item">第一项</li>
    <li class="list-group-item">第二项</li>
    <li class="list-group-item">第三项</li>
    <li class="list-group-item">第四项</li>
    </ul>
    

    上下文类

    上下文类可用于为列表项添加颜色:

    成功项
次要项
信息项
警告项
危险项
主要项
深色项
浅色项

    用于为列表项着色的类为:.list-group-item-success、list-group-item-secondary、list-group-item-info、list-group-item-warning、.list-group-item-danger、.list-group-item-primary、list-group-item-dark 和 list-group-item-light:

    示例

    <ul class="list-group">
    <li class="list-group-item list-group-item-success">成功项</li>
    <li class="list-group-item list-group-item-secondary">次要项</li>
    <li class="list-group-item list-group-item-info">信息项</li>
    <li class="list-group-item list-group-item-warning">警告项</li>
    <li class="list-group-item list-group-item-danger">危险项</li>
    <li class="list-group-item list-group-item-primary">主要项</li>
    <li class="list-group-item list-group-item-dark">深色项</li>
    <li class="list-group-item list-group-item-light">浅色项</li>
    </ul>
    

    使用上下文类链接项

    操作项
成功项
次要项
信息项目
警告项目
危险项目
主要项目
深色项目
浅色项目

    示例

    <div class="list-group">
    <a href="#" class="list-group-item list-group-item-action">操作项目</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-success">成功项目</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-secondary">次要项目</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-info">信息项目</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-warning">警告项目</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-danger">危险物品</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-primary">主要物品</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-dark">深色物品</a>
    <a href="#" class="list-group-item list-group-item-action list-group-item-light">浅色物品</a>
    </div>
    

    带有徽章的列表组

    将 .badge 类与使用实用程序/辅助类在列表组内添加徽章:
    在这里插入图片描述收件箱12广告50垃圾邮件99

    示例

    <ul class="list-group">
    <li class="list-group-item d-flex justify-content-between align-items-center">
    收件箱
    <span class="badge bg-primary rounded-pill">12</span>
    </li>
    <li class="list-group-item d-flex justify-content-between align-items-center">
    广告
    <span class="badge bg-primary rounded-pill">50</span>
    </li>
    <li class="list-group-item d-flex justify-content-between align-items-center">
    垃圾邮件
    <span class="badge bg-primary rounded-pill">99</span>
    </li>
    </ul>
    

    总结

    本文介绍了Bootstrap 5 列表组List Groups的使用,如有问题欢迎私信和评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值