CSS盒子模型

盒子模型: margin,padding,border三大知识点

图片.png

p
  {
  margin:2cm 4cm 3cm 4cm;
  }

margin写4个:上右下左
margin 写2个:上下,左右
margin: 0 auto // 水平居中.


盒子模型.png

在浏览器中:

0是-来代表.png

我们可以这样理解:
页面上所有的东西都是大大小小的盒子。

margin 会影响盒子的位置。
border和padding还有width/height会影响盒子的大小。

可以这样理解:
在桌子上面放一个礼品盒,移动礼品盒位置,就是变换margin。
礼品盒的外壳的厚度就是border。
礼品盒里面的泡沫保护礼物的就是padidng。
礼品就是width+height。

盒子计算公式:
1)盒子大小 = border + padding + width/height
2)盒子宽度 = 左border+左padding+width + 右padding + 右border
3)盒子高度 = 上border+上padding+height + 下padding + 下border

结构样式:
width:宽度
height:高度
background:背景
border:边框
padding:内边距
margin:外边距

复合属性:
一个属性多个属性值的命令,叫作复合属性。


margin: 90px auto;  /* 上下  左右 */  

这样是让盒子的border以及里面的内容(礼物盒)居中,border以及里面的内容margin上90px。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,805评论 1 92
  • 前言 总括: 对于盒子模型,BFC,IFC和外边距合并等概念和问题的总结 原文地址:从CSS盒子模型说起 知乎专栏...
    秦至阅读 789评论 0 3
  • W3C组织,建议把所有网页上的对象都放在一个“盒子”中—盒子模型。盒子模型主要适用于块级元素。盒子模型主要定义元素...
    Miss____Du阅读 1,284评论 1 13
  • 文/静尔 “每天我都忙得晕头转向,可工作还是没做完!” “我做事情的老是被干扰,思路老是被打断!” “我恨不得把一...
    静尔阅读 647评论 0 11
  • 五天之前勇士还是那支被人称作历史上最被人高估的球队。库里是体系雷迪克,格林是踢蛋侠,王炸是要挣一下历史前五二...
    秋库里阅读 317评论 0 0