为了账号安全,请及时绑定邮箱和手机立即绑定

这个backgroun样式是添加在了父元素上还是子元素上了

<div class="post">
  <p>我是一个段落</p>
</div>
.post p:only-child {
  background: orange;
}

是div块还是p添加了background样式

正在回答

3 回答

这里改变的是p元素的背景,前面的.post是筛选条件,一般指向最后哪个元素。

0 回复 有任何疑惑可以回复我~
#1

weibo_happy的小小明_0 提问者

非常感谢!
2017-05-13 回复 有任何疑惑可以回复我~

这里的意思是:class为post元素下的p元素,且p是唯一的子元素。:only-child是紧跟p后面的,是对p自身的解释(p是唯一的子元素),若在p后面添加空格就不是对其自身进行解析了。你可以动手试试,多思考就知道了。

0 回复 有任何疑惑可以回复我~

:only-child的意义为,选择某一类型的唯一子元素,css中表示选择有唯一子元素p的div,则此时p原色添加了background样式。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个backgroun样式是添加在了父元素上还是子元素上了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信