国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

css3 - css結構偽類:nth-child 為什么很多示例的前面都會有一個元素名E

瀏覽:138日期:2023-07-31 18:40:33

問題描述

如下一段html,

<ul><li>1</li><li>2</li><p>p</p><p>p</p><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li> </ul>

用 li:nth-child(3) 去選擇了既是li又是第三個子元素的元素,如果第三個子元素不是li,則選擇不上了

那為什么不直接用 ul>:nth-child(3) 去選擇呢?我試了一下是可以的。甚至于有時候 .className:nth-child(1) 這樣的選擇器也是可以的,:nth-child的前面其實不一定是元素選擇器。但是很多示例都很少這樣寫,是w3標準不推薦嗎?還是僅僅是一種習慣?

問題解答

回答1:

習慣,元素選擇器比較好寫些 p:nth-child ,另一方面也是定界方便吧.

標簽: CSS
相關文章:
主站蜘蛛池模板: 理塘县| 安平县| 怀远县| 郓城县| 集贤县| 封开县| 琼结县| 恩施市| 日喀则市| 镇宁| 宜兰市| 容城县| 鹤壁市| 象山县| 渭源县| 三明市| 石渠县| 巩义市| 凌云县| 徐水县| 喜德县| 常熟市| 广安市| 青田县| 东安县| 三门县| 敖汉旗| 扶余县| 廊坊市| 团风县| 镇远县| 平顺县| 龙州县| 田阳县| 双城市| 锡林浩特市| 晋江市| 溧水县| 昭平县| 化德县| 敖汉旗|