这是合法的css3选择器语法吗?div>p{font-size:5em;} div后面那个小于符号什么意思?
展开全部
可以这么写,举个例子就很容易弄明白:
<div>
<p id="p1"></p>
<b><p id="p2"></p></b>
<ul>
<li><p id="p3"></p></li>
<li><div><p id="p4"></p></div></li>
</ul>
</div>
这个例子中如果是div p{font-size:5em;},那div中所有的p(p1,p2,p3,p4)都会加上字体大小5em。
但是如果是div>p这种写法,那只有p1、p4会加上这个属性。
在这里小于号表示只有p是跟在div后面的一级子元素,属性才会起作用。
<div>
<p id="p1"></p>
<b><p id="p2"></p></b>
<ul>
<li><p id="p3"></p></li>
<li><div><p id="p4"></p></div></li>
</ul>
</div>
这个例子中如果是div p{font-size:5em;},那div中所有的p(p1,p2,p3,p4)都会加上字体大小5em。
但是如果是div>p这种写法,那只有p1、p4会加上这个属性。
在这里小于号表示只有p是跟在div后面的一级子元素,属性才会起作用。
展开全部
SelectORacle一个提供CSS2和CSS3选择器介绍的在线工具。简单的给它一些选择器,他就会返回选择器匹配的相关说明。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
合法,标明div与p是父子关系。而不是祖孙关系。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
div师父元素,div下的P
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种选择器我还没有见过呢 不过如果是要表达div中的p元素的话是不用那个符号的 直接在中间加个空格就好了 不知道在css3中到底是不是合法的 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询