问个菜鸟的css问题,margin属性是相对于父标签的外边距,还是相对于同级标签的外边距?

还是两种情况都有啊?求解答... 还是两种情况都有啊?求解答 展开
 我来答
zoubingquan
2013-06-24 · TA获得超过377个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:153万
展开全部

看下这个就明白了

3个div

a1下有两个div,分别是a2,a3

我将a2的margin设置为20px;

你看下图,黄色部分是margin的距离


黄色的是边距


追问
那结论是什么?
追答
结论就是两种情况都有呗
这种东西在不同的环境下有不同的结果
是需要多应用才行的
百度网友3c34e55
2013-06-24 · TA获得超过168个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:97.4万
展开全部
是两种情况都有的
<style>
*{ border:1px #000 solid; padding:0px; margin:0px } /*把全局的内边距,和外边距都变成0px*/
.span1{ margin:0px 10px} /*设置span1的左右外边距为10px
</style>

<div >
<span class="span1">222</span><span>11111</span>
</div>

如果有什么不懂可以追问 , 谢谢
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sline_2012
2013-06-24
知道答主
回答量:4
采纳率:0%
帮助的人:5587
展开全部
这个要看你的结构是怎样的了,1.<div class="demo"><span class="aaa" style="margin-left:10px;"></span></div>这里的margin的对象就是父标签demo;2.<div class="demo"><span class="bbb"></span><span class="aaa" style="margin-left:10px;"></span></div>这里的margin的对象就是同级标签了;主要还是看结构是怎么样的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DominoHank
2013-06-24 · TA获得超过2388个赞
知道大有可为答主
回答量:3582
采纳率:33%
帮助的人:1736万
展开全部
margin属性是相对于父标签的外边距。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式