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

选择器问题

p.first{color:green;},这个选择器怎么理解,而且感觉里面没有ID选择器,为什么<body>中会执行ID选择器的声明

正在回答

3 回答

没执行p.first{color:green;},执行的是p{color:red!important;},如果你说的是为什么<p id="second">文字也变红了,那是因为走得是p,只要是p标签内的文字都会变红。

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

慕哥0503841 提问者

感谢,p.first{color:green;},这个属于什么选择器呢,学习了类选择器,但是 类选择器 前面应该没有p?
2019-04-09 回复 有任何疑惑可以回复我~
#2

慕哥0503841 提问者

如果没有id选择器,<p id="second">,这个是不是多余了,以后写代码一定要简洁,不能这样写吧。
2019-04-09 回复 有任何疑惑可以回复我~
#3

Re_wo_ 回复 慕哥0503841 提问者

类选择器,因为代码里有一段<p id="second"><span class="first"></span></p>,主要是<span class="first">,如果不指定为p.first,那么span.first也会变为绿色,因为类名相同
2019-04-11 回复 有任何疑惑可以回复我~
#4

Re_wo_ 回复 慕哥0503841 提问者

就这段代码来看是没有必要设置id选择器的
2019-04-11 回复 有任何疑惑可以回复我~
查看1条回复

p#second{color:blue;}就可以选择id

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

感谢,p.first{color:green;},这个属于什么选择器呢,前面的学习,类选择器,前面应该没有p?

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225821    人
  • 解答问题       18235    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

选择器问题

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