CSS教程:CSS盒子模型

一、CSS概述

  • 盒子模型是CSS的基石之一,它指定元素如何显示以及(在某种程度上)如何相互交互
  • 页面上的每个元素都被浏览器看成是一个矩形的盒子,这个盒子由元素的内容、填充、边框和边界组成。
  • 网页就是由许多个盒子通过不同的排列方式(上下排列,并列排列,嵌套排列)堆积而成。

二、盒子模型

  • 每个HTML元素都可以看作是一个装了东西的盒子
  • 盒子里面的内容到盒子的边框之间的距离即填充(padding),盒子本身有边框(border),而盒子边框外和其它盒子之间,还有边界(magin).
  • 如图所示

  • 默认情况下盒子的边框是无,背景色是透明,所以我们在默认情况下看不到盒子

 

三、元素盒子大小计算

一个元素实际宽度=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界
 

 

 

相关推荐

    如何学习HTML

    如何学习HTML

    CSS+DIV,flex 弹性布局

    CSS+DIV,flex 弹性布局 ( 设置主轴子元素排列方式 | justify-content 样式说明 | 子元素从头部开始排列 | 子元素从尾部开始排列 | 居中对齐 | 平均分配 )

    JavaScript教程(一)

    javascript 如何正确使用getElementById,getElementsByName(), and getElementsByTagName()