2 t hikhome T_hikHome 于 2016.09.08 19:42 提问

关于margin的定位问题

margin是相对什么来定位的?是它的兄弟元素还是父元素?(在没有设置绝对定位的前提下)

1个回答

qq_29594393
qq_29594393   Ds   Rxr 2016.09.08 21:09

margin不是定位,是盒子模型中的外边框,作用就是控制空白区域的大小

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
CSS中关于定位的那些问题
今天在写一个页面的时候,想通过margin:0 auto;来对一个元素进行水平居中,结果发现无法实现,但是当我把定位改成绝对定位以后又可以实现了。然后我发现如果我想对绝对定位的元素实现水平居中的话除了设置margin:auto 以外还需要吧left和right都设置为0; 遂复习一下CSS里的定位 absolute 生成绝对定位的元素,相对于 static 定
margin对css绝对定位的影响
原文链接:http://leyteris.iteye.com/blog/826932 试验css绝对定位时,跟自己预想的不太一样,有点迷,查了之后才发现还有margin的影响。。。。 正文: 对于div的绝对定位一直以为margin属性是无效的,只是通过top,left,bottom,right定位,然而今天的却发现不是这样的,于是对其做了些实验:
关于margin重叠的一些理解
当用margin进行页面布局时,有时会出现margin-top/margin-bottom没有效果的情况或者说没有按照我们“原以为”的效果,在查找BUG时,我们往往却没有意识或者了解到这其实是因为margin出现了重叠的原因: 一、相邻元素margin重叠: 效果: 如果按照我们的原来的“设想”,两个段落之间的距离应该是2em,但是效果却显示的是1em,这是因为第一段的mar
浅谈Margin和Padding值设置成百分数的布局
之前一直有一个误区,以为margin和Padding在取百分比的时候,以为margin是父盒子的宽度,padding是自身的宽度百分比,实际是有误区的 Margin和Padding是我们在网页设计经常使用到的CSS样式,他们分别是间距和填充,一个作用于盒子外面,一个作用于盒子里面,默认的情况下,这些属性的值都会被计算在盒子的面积里面,在网页开发中的流体布局或者是响应式布局中,经常将Mar
外边距margin融合(重叠)的解决办法
相邻或者嵌套的盒模型之间没有非空内容,边框等情况下上下 margin 会发生融合的现象.嵌套的话子级的margin会传递到父级后融合. 解决办法: 1.給父级边框(给子级加不起作用). 2.給子级或者父级的 display 设为 inline-block. 3.給父级设置 overflow:hidden 上述的第三种情况如果不想让父级 overflow:hidden的话,可以用伪
基于无线通信基站的室内三维定位问题-2016年研究生数学建模华为题目答案
华为杯”第十三届全国研究生数学建模竞赛-基于无线通信基站的室内三维定位问题:三维定位的MATLAB算法,包含源代码,测试结果,误差分析全套
关于Android 开发控件隐藏 及调整对应控件margin的解决方案
一、Android控件显示及隐藏   returnButton.setVisibility(View.GONE);//隐藏不占空间 returnButton.setVisibility(View.INVISIBLE);//隐藏占空间 returnButton.setVisibility(View.VISIBLE);//显示控件   二、关于调整控件margin属性   Relati
浅谈autolayout
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。Autolayout是基于约束的,描述性的布局系统。关键词:基于约束 - 和以往定义frame的位置和尺寸不同,AutoLayout的位置确定是以所谓相对位置的约束来定义的,比如x坐标为superView的中心,y坐标为屏幕底部上方10像素等描述性 - 约束的定义和各个view的关系使用接近自然语...
对margin的深入理解
一、margin值得相关总结: margin属性值可以为正负,可以使用%(%是相对于父元素的width计算) margin:top right bottom left (借张图) margin-top和margin-left的参考线是,包含该盒子元素的top线和left线; margin实际上是更改盒子的逻辑线(正负值相当于将盒子的逻辑线向外或者向内移动)
重拾CSS(1)CSS中的margin属性
简要介绍:margin属性有很多常用的,比如inline–block和block元素,拥有margin-top/bottom/left/right,而inline元素没有垂直方向的margin。margin如果后面跟的是百分比,那么四个方向的margin值都只取决于元素的宽度,而与高度无关。下面复习一下margin属性的常见表现:1.margin重叠(1)父子元素之间的margin重叠(注意:mar