问答详情
源自:6-6 CSS3 结构性伪类选择器—first-child

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

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

提问者:慕哥0503841 2019-08-08 13:58

个回答

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

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

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

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