css中#box{}与 #box div{}有什么区别 #box { width:150px; } #box div { border:5px; padding:20px; }

 我来答
百度网友fb6e7624d1
2011-07-23 · TA获得超过855个赞
知道小有建树答主
回答量:438
采纳率:0%
帮助的人:558万
展开全部
这是基础。
复合选择器内的空格表示层次关系,从左到右表示父级元素 子级元素 孙级元素 …。
所以,#box是对id=box的元素起作用,由于继承关系它的子元素也会有它的一部分属性;#box div就只对id=box元素的子元素中所有的div起作用,对其它元素如<p>不起任何作用了 。
百度网友09001c7
2011-07-23 · TA获得超过299个赞
知道小有建树答主
回答量:878
采纳率:36%
帮助的人:149万
展开全部
#box{} 控制的是box这个标签 而#box div{}这个控制的是div这个标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的人生01
2017-10-23 · TA获得超过126个赞
知道小有建树答主
回答量:158
采纳率:90%
帮助的人:36.6万
展开全部
第一个是id选择符、第二个是包含选择符
#box { width:150px; }
设置当前box本身div
<div id="box">一个div</div>
#box div { border:5px; padding:20px; }
设置box以下所有div都会继承上面的样式,不包括本身
<div id="box">
<div id="w"></div>
<div id="x"></div>
<div id="a"></div>
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式