css3设置没有上下边的列表间隔线方法实例

本文主要给大家介绍了利用css3如何设置没有上下边的列表间隔线,文中分享了两种解决方法,分别是利用通用兄弟选择器( ~ )和伪类选择器( :first-of-type / :last-of-type )来实现的,给出了详细的示例代码供大家参考学习,下面来一起看看吧。希望能帮助到大家。

效果图:

css3设置没有上下边的列表间隔线方法实例
 

方法一:通用兄弟选择器( ~ )

        Document                ul {margin: 0; padding: 0;}        li { list-style: none; height: 50px; line-height: 50px;}        li~li {border-top: 1px solid #000;}         
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

登录后复制

li~li {…} 中的 ~ 符号称为通用兄弟选择器,匹配P元素之后的P元素,所以第一个P元素不会匹配到。

立即学习“前端免费学习笔记(深入)”;

方法二:伪类选择器( :first-of-type / :last-of-type )

        Document                ul {margin: 0; padding: 0;}        li { border-top: 1px solid #000; list-style: none; height: 50px; line-height: 50px;}        li:first-of-type {border-top: none;}        
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

登录后复制

首先将所有 li 设置 border-top,然后用 :first-of-type 查找到第一个 li ,取消border-top。

相关推荐:

CSS3实现逐渐发光的方格边框实例

CSS3实现逐渐发光的方格边框实例

CSS3实现逐渐发光的方格边框实例

以上就是css3设置没有上下边的列表间隔线方法实例的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2901196.html

(0)
上一篇 2025年3月11日 00:07:42
下一篇 2025年2月23日 00:32:38

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • css3画同心圆示例代码

    本文主要给大家介绍了利用css3如何画个同心圆的相关资料,文中给出了详细的css3示例代码,并对代码进行了详细的解析方法大家理解和学习css3画同心圆,对大家具有一定的参考学习价值,希望能帮助到大家。 基本思路 首先你得画三个圆吧,那三个圆…

    2025年3月11日
    200
  • 详解CSS和HTML自定义checkbox效果

    checkbox应该是一个比较常用的html功能了,不过浏览器自带的checkbox往往样式不怎么好看,而且不同浏览器效果也不一样。出于美化和统一视觉效果的需求,checkbox的自定义就被提出来了。本文主要给大家分享css+html自定义…

    编程技术 2025年3月11日
    200
  • 详解CSS3的filter滤镜属性

    最近发现了一个非常强大的css3属性,就是filter(滤镜)属性,喜欢p图的朋友看名字都应该知道这是什么神器了吧。当然,这个属性的效果肯定不能跟ps相比,但是利用的好的话可以在节约很多空间下,把一张图做成两张图的效果。本文主要介绍了详解c…

    2025年3月11日 编程技术
    200
  • CSS中margin的用法和常见问题的分析

    关于margin我们是在熟悉不过的了,本文主要给大家介绍了css中margin的用法和常见问题的分析,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。 一、简介 margin我们一般习惯的叫它外边距,分别可以…

    2025年3月11日
    200
  • 详解CSS3中linear-gradient和radial-gradient

    本文主要介绍了关于css中渐变的相关资料,主要分享css3中linear-gradient和radial-gradient的知识,带给大家使用渐变的另一个角度,文中通过示例代码介绍的非常详细,需要的朋友可以参考下,希望能帮助到大家。 一、线…

    2025年3月11日 编程技术
    200
  • HTML+CSS实现美观样式的单选框、复选框

    单选框、复选框都是前端需要的功能,本文主要介绍了html+css实现单选框、复选框美观的样式,需要的朋友可以参考下,希望能帮助大家完成更美观样式的单选框、复选框。 1.背景图 html                      登录后复制 …

    2025年3月11日
    200
  • 详解CSS中margin和padding的区别

    本文给大家分享css中很基础的知识,我们知道css中margin和padding是有区别的,在css中margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。在css中padding是指自身边框到自身内部另一个容器边框之间的距…

    2025年3月11日
    200
  • 实例详解HTML、CSS动态背景登录页面的实现

    登录页面有一个背景,会大大增加人们的视觉享受,但是登录页面除了静态页面还有动态页面登录,本文主要介绍了html+css实现动态背景登录页面的相关资料,需要的朋友可以参考下,希望能帮助到大家。 1. 实现背景图片的动态变换 首先在HTML页面…

    2025年3月11日
    200
  • 详解CSS 属性选择器

    对带有指定属性的 html 元素设置样式。可以为拥有指定属性的 html 元素设置样式,而不仅限于 class 和 id 属性。本文主要给大家介绍了css属性选择器的相关知识,感兴趣的朋友一起看看吧,希望能帮助到大家。 注释:只有在规定了 …

    编程技术 2025年3月11日
    200
  • 详解CSS实现鼠标上移事图标旋转效果的方法

    鼠标上移图标旋转效果在企业的项目中经常会使用到,特别是顶部导航栏,本文主要介绍了css实现鼠标上移图标旋转效果,需要的朋友可以参考下,希望能帮助到大家。 接下来就是要使用css实现鼠标上移图标旋转效果。 nbsp;html>     …

    2025年3月11日
    200

发表回复

登录后才能评论