您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

not()选择器的使用

2024/3/2 9:52:40发布11次查看
这次给大家带来not()选择器的使用,使用not()选择器的注意事项有哪些,下面就是实战案例,一起来看一下。
本文中用到的是css3新增的:not()伪类选择符,可以匹配不含有选择符的元素。假定有个列表,每个列表项都有一条底边线,但是最后一项不需要底边线
实例代码如下:
<!doctype> <html> <head> <meta charset="utf-8" /> <title>使用:not() 最后一行li不添加边框</title> <style type="text/css"></p> <p>/* 使字体在所有设备上都达到最佳的显示 */ html { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }</p> <p>/* 给body添加阴影 */ body:before { content: ""; position : fixed; top: -10px; left: 0; width: 100%; height: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8); box-shadow: 0px 0px 10px rgba(0,0,0,.8); z-index: 100; }</p> <p>/* 设置列表 */ .listitem { border: 1px solid red; } .listitem ul { width: 100%; overflow :hidden; } .listitem ul,listitem li { margin:0; padding :0; list-style :none; } .listitem li { margin-left :10px; } /* li 最后一个元素不添加边框 */ .listitem li:not(:last-child) { border-bottom:1px solid green; } /* 与第一个li相连兄弟 */ .listitem li :first-child ~ li { border-left: 1px solid #666; } </style> </head></p> <p><body></p> <p> <p class="listitem"> <ul> <li>列表1</li> <li>列表2</li> <li>列表3</li> <li>列表4</li> <li>列表5</li> </ul> </p> </body> </html>
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
三种绝对定位元素的水平垂直居中的办法
width:100%;与width:auto的使用区别
以上就是not()选择器的使用的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product