首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css两条li连接线

发布于 2024-11-11 19:16:01
0
18

CSS的两条连接线是一种常见的设计技巧,可以在列表中的每两个相邻的之间增加一条分隔线,增加页面的美观度和可读性。下面介绍CSS实现两条连接线的方法: / 方法1:使用 border / li { bo...

CSS的两条

  • 连接线是一种常见的设计技巧,可以在列表中的每两个相邻的
  • 之间增加一条分隔线,增加页面的美观度和可读性。下面介绍CSS实现两条
  • 连接线的方法:

     /* 方法1:使用 border */
      li {
        border-bottom: 1px solid #ccc; /* 在所有<li>下增加1像素的灰色边框 */
      }
      li:last-child {
        border-bottom: none; /* 去掉最后一个<li>下的边框 */
      } 

    使用border属性可以在每个

  • 下增加一条分隔线,设置为1像素的粗细和相应的颜色即可。最后一个
  • 下的边框需要去掉,可以使用:last-child伪类来实现。

     /* 方法2:使用 ::after 伪元素 */
      li::after {
        content: "";
        display: block;
        height: 1px;
        background-color: #ccc;
        margin: 10px 0; /* 分隔线的上下间距 */
      }
      li:last-child::after {
        display: none; /* 去掉最后一个<li>下的分隔线 */
      } 

    使用::after伪元素可以在每个

  • 的末尾添加一个空的内容,并通过display:block转化为一个块级元素,再设置它的高度、背景颜色、上下边距即可。同样,最后一个
  • 下的分隔线需要去掉,可以使用:last-child伪类来实现。

  • 评论
    一个月内的热帖推荐
    91云脑
    Lv.1普通用户

    62849

    帖子

    14

    小组

    291

    积分

    赞助商广告
    站长交流