扫码关注官方订阅号
<ul> <a><li></li></a> <a><li></li></a> <a><li></li></a> <a><li></li></a> </ul>
业精于勤,荒于嬉;行成于思,毁于随。
ul a:first-child {} ul a:last-child {} //IE8及以下不支持
写法应该是<li></li>然后用CSS的写法 li:first-child li:last-child IE要9+
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> ul li:first-child{ color: orange; } ul li:last-child{ color:red; } </style> </head> <body> <ul> <li><a>1</a></li> <li><a>2</a></li> <li><a>3</a></li> <li><a>4</a></li> </ul> </body> </html>
ul a:first-child //ul下的第一个a标签ul a:last-child //ul下的最后一个a标签
答案大家都说了, 给你的规范建议, ul下的子元素只能是li你可以这么写<ul><li>< a>< /a></li></ul>
不要做伸手党,给你链接,自己学习吧CSS选择器
还可以ul>a:nth—of—type(1),ul>a:nth—of—type(4)
推荐chrome浏览器的插件SelectorGadget,从此在网页中找css元素再也不用纠结了,哪里不会点哪里
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
写法应该是<li></li>
然后用CSS的写法 li:first-child li:last-child IE要9+
ul a:first-child //ul下的第一个a标签
ul a:last-child //ul下的最后一个a标签
答案大家都说了, 给你的规范建议, ul下的子元素只能是li
你可以这么写
<ul>
<li>< a>< /a></li>
</ul>
不要做伸手党,给你链接,自己学习吧CSS选择器
还可以ul>a:nth—of—type(1),ul>a:nth—of—type(4)
推荐chrome浏览器的插件SelectorGadget,从此在网页中找css元素再也不用纠结了,哪里不会点哪里