DIV-CSS中<div>嵌套不会引起混乱吗?

 我来答
zl02655931
2012-08-24 · TA获得超过363个赞
知道小有建树答主
回答量:420
采纳率:0%
帮助的人:357万
展开全部
不会,因为div一般都会加上id或者class元素作为css识别样式.
<style type="text/css">
#div1{border:1px solid red;width:230px;height:40px;padding:5px 0 0 5px;}
#div2{border:1px solid black; width:50px;height:20px;float:left;}
#div3{border:1px solid black; width:50px;height:20px;float:left;margin-left:5px;}
#div4{border:1px solid black; width:50px;height:20px;float:left;margin-left:5px;}
#div5{border:1px solid black; width:50px;height:20px;float:left;margin-left:5px;}
</style>
<head>
</head>
<body>
<div id="div1">
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
<div id="div5"></div>
</div>

</body>
追问
id或者class元素作用范围呢,我感觉会混淆
追答
ID比class更高一级.一般用在div上,可理解为对一无二的.其实没必要纠结这个.
帐号已注销
推荐于2016-10-15 · TA获得超过1011个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:205万
展开全部
你可以为每一层div标签定义class或id属性啊,例子:
<div class="1">
<div class="2">第二层</div>
<div class="2">第二层</div>

</div>
这样,你写css的时候就可以这样写:
<style>
.1{......} //这是为class为1的标签定义样式
.2{......} //这是为class为2的标签定义样式

</style>

如果用的是id来区分
css就里把“.”改为"#"
(每个id在一个网页里只能出现一次哦)

不知道你懂了没有
有问题可以追问或评论
更多追问追答
追问
我的另一个问题“这段代码什么意思",我就是没弄懂那段代码。感觉id或class的作用范围很乱,如何作用于代码,没必要嵌套。id或者class元素作用范围???
追答
1、id和class的作用范围都是一整页
2、嵌套的作用在实际开发中一定会有
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kiki0352
2012-08-25 · TA获得超过147个赞
知道答主
回答量:229
采纳率:0%
帮助的人:140万
展开全部
嵌套最怕的就是继承关系,所以尽量不要嵌套,指定div标签,应指定id或者class来定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我在硅谷吃辣条
2012-08-26 · 一枚爱吃辣条的小九。
我在硅谷吃辣条
采纳数:88 获赞数:480

向TA提问 私信TA
展开全部
会写就不会乱
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式