美文网首页
CSS属性之margin的理解

CSS属性之margin的理解

作者: 爱忽悠的唐唐在晃悠 | 来源:发表于2017-05-03 15:30 被阅读18次

css属性改变容器的尺寸

  • 可以改变元素占据空间(如影响父元素的高度(当父元素不定高的情况下))
<html>
<style>
/*此处省略reset.css*/
.box1{background:gray;}
/*设置vertical-align:bottom 是为了解决img与父级元素之间留有空白的故障*/ 
.box2{height:200px;width:200px;background:gold;vertical-align:bottom;} 
</style>
<body>
<div class="box1"> 
    
![cat-5.png](https://img.haomeiwen.com/i1819278/20366c1cd398bed2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
</div> 
</body> 
</html>

margin负值的应用

  1. margin负值下的两端对齐(margin改变元素尺寸)


    图片.png
  2. margin负值下的等高布局(margin改变元素占据空间)

通过设置margin-bottom为负值,padding-bottom为正值来实现。父元素需overflow:hidden;

  1. margin负值下的两栏自适应布局

相关文章

  • CSS属性之margin的理解

    css属性改变容器的尺寸 可以改变元素占据空间(如影响父元素的高度(当父元素不定高的情况下)) margin负值的...

  • CSS 外边距- 外边距合并

    1:CSS margin 属性 margin 属性接受任何长度单位,可以是像素、英寸、毫米或 em。 margin...

  • CSS理解之margin

    1.margin与百分比单位 2.margin重叠 margin重叠通常特性: 只发生在block水平元素(例如:...

  • CSS布局

    1CSS没有布局 2 CSS布局属性 2.1 css display属性 2.2 css margin: auto...

  • css学习之margin属性

    margin margin 清除周围的(外边框)元素区域。margin 没有背景颜色,是完全透明的。 margin...

  • CSS属性margin

    **001** **margin****百分比:****1.****普通元素相对父级容器的宽度计算。****2.*...

  • css margin属性理解与使用

    最近应公司需要,暂转为前端学习-开发。确实,最近前端因为一个“小程序”被炒得热火朝天。当然这并不意味着从此脱离了A...

  • CSS盒子模型居中方法

    方法一: 利用margin; 方法二 利用css的 position属性; 方法三 利用css3的新增属性tabl...

  • CSS之二三事

    CSS不正交 各属性间互相影响margin vs border:margin默认情况下会合并,如父子margin合...

  • CSS学习笔记2

    css常用属性 盒模型 包含:内容、padding、border、margin 盒模型相关属性 内容属性 widt...

网友评论

      本文标题:CSS属性之margin的理解

      本文链接:https://www.haomeiwen.com/subject/kbnktxtx.html