首页 > 其他 > 详细

:first-child 选择器

时间:2020-04-04 10:34:59      阅读:53      评论:0      收藏:0      [点我收藏+]

:first-child选择器

p:first-child选择的元素满足两个要求:

  • 是第一个子元素
  • 这个子元素刚好是p

下面来看一个案例:

p:first-child {
	color: red;
}
li:first-child {
	color: blue;
}
<div>
	<p>These are the necessary steps:</p>
	<ul>
		<li>Intert Key</li>
		<li>Turn key <strong>clockwise</strong></li>
		<li>Push accelerator</li>
	</ul>
	<p>Do <em>not</em> push the brake at the same time as the accelerator.</p>
</div>

分析:

  • 第一个规则是将某元素的“第一个并且是p元素的子元素”设置颜色为红色
  • 第二个规则是将某元素的“第一个并且是li元素的子元素”设置颜色为蓝色

效果如下:

These are the necessary steps:

  • Intert Key
  • Turn key clockwise
  • Push accelerator

Do not push the brake at the same time as the accelerator.

注意:如果HTML代码改成如下情况,由于p元素不再是第一个子元素,而第一个子元素又不是p,因此结果会发生变化。

<div>
	<ul>These are the necessary steps:</ul>
	<ul>
		<li>Intert Key</li>
		<li>Turn key <strong>clockwise</strong></li>
		<li>Push accelerator</li>
	</ul>
	<p>Do <em>not</em> push the brake at the same time as the accelerator.</p>
</div>
    These are the necessary steps:
  • Intert Key
  • Turn key clockwise
  • Push accelerator

Do not push the brake at the same time as the accelerator.

:first-child 选择器

原文:https://www.cnblogs.com/dailymatters/p/12630377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!