Html 为什么ul列表中的第一种类型不起作用 代码

Html 为什么ul列表中的第一种类型不起作用 代码,html,css,css-selectors,html-lists,pseudo-class,Html,Css,Css Selectors,Html Lists,Pseudo Class,ula:第一种类型{ 颜色:红色; } 项目1 项目2 项目4 项目5 项目6 项目7 项目8 项目9 项目10 项目11 项目13 项目14 项目15 项目16 指的是类型,因为a是li的子元素,正如您所看到的,没有更多a元素作为li中的兄弟元素,因此它将选择a类型的每一个第一个 查看此代码段,其中2a是li的子级,它将仅选择第一个a: 一小条 ula:第一种类型{ 颜色:红色; } 项目1 项目2 项目4 项目5 项目6 项目7 项目8 项目9 项目10 项目11 项目

ula:第一种类型{
颜色:红色;
}
  • 项目1
  • 项目2
  • 项目4
  • 项目5
  • 项目6
  • 项目7
  • 项目8
  • 项目9
  • 项目10
  • 项目11
  • 项目13
  • 项目14
  • 项目15
  • 项目16
指的是类型,因为
a
li
的子元素,正如您所看到的,没有更多
a
元素作为
li
中的兄弟元素,因此它将选择
a
类型的每一个
第一个

查看此代码段,其中2
a
li
的子级,它将仅选择第一个
a

一小条
ula:第一种类型{
颜色:红色;
}
  • 项目1
  • 项目2
  • 项目4
  • 项目5
  • 项目6
  • 项目7
  • 项目8
  • 项目9
  • 项目10
  • 项目11
  • 项目13
  • 项目14
  • 项目15
  • 项目16

:类型的第一个
指的是
a
,它在其父元素的子元素列表中是“类型的第一个”
-
li
,因此与
a
匹配“…表示其类型的第一个同级元素。”,它不会选择ParentsHanks中的第一个元素来清除它。我考虑的是孩子而不是兄弟姐妹。现在有道理了。