请选择 进入手机版 | 继续访问电脑版

HTML5星空

CSS margin属性与用法教程

[复制链接]
发表于 2017-7-29 03:40:18 | 显示全部楼层 |阅读模式

margin 属性是css用于在一个声明中设置所有 margin 属性的简写属性,margin是css控制块级元素之间的距离, 它们之间是透明不可见的。

margin属性包含了margin left :距元素块距离(设置距左内边距) ;margin top:距头顶(上)元素块距离(设置距顶部元素块距离);margin right :距右元素块距离(设置距右元素块距) ;margin bottom :元素块距离(设置距低(下)元素块距)。其二维构建图可见CSS属性二维图。


margin的解剖图


margin left用法:margin-left:10px;  这个意思距离左元素块距10像素,可跟百分比如(margin-left:10%;   距离左元素块10%的距离)css margin-left教程;
margin right用法:margin-right:10px; 这个意思距离边元素块距10像素,可跟百分比如(margin-right:10%; 距离边元素块10%的距离);
margin top用法:margin-top:10px; 这个意思距离边元素块距10像素,可跟百分比如(margin-top:10%; 距离边元素块10%的距离)css margin-top;
margin bottom用法:margin-bottom:10px; 这个意思距离边元素块距10像素,可跟百分比如(margin-bottom:10%; 距离边元素块10%的距离)css margin-bottom;
注意margin中间的链接“ - ”号,设置距离值时用“  ”并赋予值,并以“  ”结束,并且全部用小写半角字母

如果是左右上下都需要设置margin的值时可以简写来实现,以优化css 。
如简写方式有:
margin:10px; 意思就是上下左右元素块距离就是10px(10像素)等于margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px; 一样效果简写;
margin:5px 10px; 意思上下元素块距离为5px,左右的元素块距离为10px,等于margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px; 一样效果简写;
margin:5px 6px 7px; 意思上元素块距离5px,下元素块距离为7PX,左右元素块距离为6px,等于margin-top:5px; margin-bottom:7px; margin-left:6px; margin-right:6px; 一样效果简写; 
margin:5px 6px 7px 8px;  意思上元素块为5px,右元素块距离为6px ,下元素块距离为7px,左元素块距离8px,等于等于margin-top:5px; margin-right:6px; margin-bottom:7px; margin-right:8px; 一样效果简写; 

其中margin:5px 6px 7px 8px; 的转法为顺时针即图:


margin的属性转法图解


上面即是div css网站总结的margin的属性与用法。其中margin的用与padding相同。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/shili/s6.shtml

每天学一点小白快速进阶大神

推荐阅读:

【css3】实现鼠标经过元素,上标线由中间向两边展开

【干货】你的网页设计总是不好看是不是犯了这几种错误

【配色】快速上手!10分钟学会超好用的「九宫格」配色技巧

【设计学院】设计选择怎样的字体?掌握这七大套路设计无忧


设计|DW教程|AE教程|前端资讯

微信ID:WEB_wysj

▲长按二维码关注


阅读原文入群免费领取全套视频



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快讯
发布主题 快速回复 返回列表

     京ICP备14042305号

html5star team © 2012-2013 html5星空 Comsenz Inc.

GMT+8, 2019-7-17 13:11 , Processed in 0.222878 second(s), 33 queries .

快速回复 返回顶部 返回列表