​为甚ul > li:first-child { color: red; }对<a href="##">Link2</a>内的元素内容没有效果呢?

来源:6-6 CSS3 结构性伪类选择器—first-child

慕哥0503841

2019-08-08 13:58

为甚ul > li:first-child {  color: red; }对<a href="##">Link2</a>内的元素内容没有效果呢?
1、ul > li:first-child {  color: red; },2、<li><a href="##">Link2</a></li>

写回答 关注

2回答

  • weixin_慕标9288677
    2019-10-23 15:35:37
    已采纳

    因为first-child只对第一个子元素起作用,link2是不是第一个子元素。

  • 慕哥0503841
    2019-08-08 14:03:53

    因为a不是块状元素,不能设置css

十天精通CSS3

本课程为CSS3入门教程,深刻详解CSS3知识让网页穿上绚丽装备

242213 学习 · 2623 问题

查看课程

相似问题