css3如何实现没有上下边的列表间隔线(CSS3,开发技术)

时间:2024-05-02 12:14:50 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

效果图:

css3如何实现没有上下边的列表间隔线

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

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><metaname="viewport"content="width=device-width"><style>ul{margin:0;padding:0;}li{list-style:none;height:50px;line-height:50px;}li~li{border-top:1pxsolid#000;}</style></head><body><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li></ul></body></html>

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

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

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><metaname="viewport"content="width=device-width"><style>ul{margin:0;padding:0;}li{border-top:1pxsolid#000;list-style:none;height:50px;line-height:50px;}li:first-of-type{border-top:none;}</style></head><body><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li></ul></body></html>

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

css的全称是什么

css的全称是Cascading Style Sheets(层叠样式表),它是一种用来表现HTML或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:css3如何实现没有上下边的列表间隔线的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:css怎么设置li不要点下一篇:

4 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18