HTML+CSS 轻松入门之盒子模型之宽度高度

盒模型宽度和高度和我们平常所说的物体的宽度和高度理解是不一样的,css内定义的宽(width)和高(height),指的是填充以里的内容范围。

因此一个元素实际宽度(盒子的宽度)=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界

0.jpg

元素的高度也是同理

例如下面这段代码:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <style type="text/css">
      div{
        width:200px;
        padding:20px;
        margin:10px;
        border:1px solid red;
      }
  </style>
</head>
<body>
    <div>欢迎来到php中文网</div>
</body>
</html>

元素的实际长度为:10px+1px+20px+200px+20px+1px+10px=262px。在chrome浏览器下可查看元素盒模型,如下图:

0.jpg

继续学习
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> div{ width:200px; padding:20px; margin:10px; border:1px solid red; } </style> </head> <body> <div>欢迎来到php中文网</div> </body> </html>
提交重置代码
章节
笔记
提问
课件
反馈
捐赠

HTML+CSS 轻松入门教程

  • 推荐课程
  • 评论
  • 问答
  • 笔记
  • 课件下载
我又来了

我又来了

好像跟前面的一节内容很相似有木有

4年前    添加回复 0

回复
仗义皆为屠狗辈 无情多为读书人

仗义皆为屠狗辈 无情多为读书人

看懂了。。。

4年前    添加回复 0

回复
看山看水看代码

看山看水看代码

盒模型宽度和高度和我们平常所说的物体的宽度和高度理解是不一样的,css内定义的宽(width)和高(height),指的是填充以里的内容范围。

4年前    添加回复 0

回复
末日的春天

末日的春天

块状元素有一个特点之一:在不设置宽度的情况下,显示为父容器的100%。

4年前    添加回复 0

回复
烟雨江南

烟雨江南

例子看明白了,当直接用padding时,应该是上右下左都是20px

4年前    添加回复 0

回复

对于margin与padding还是没有怎么明白,求大神解释?

[最新 数据分析师 的回答]对于margin与padding还是没有怎么明白,求大神解释?-PHP中文网问答-对于margin与padding还是没有怎么明白,求大神解释?-PHP中文网问答围观一下哦,学习一下。

时间:4年前

男神

男神

盒模型宽度和高度和我们平常所说的物体的宽度和高度理解是不一样的,css内定义的宽(width)和高(height),指的是填充以里的内容范围

4年前 0

看透不说透

看透不说透

元素实际宽度(盒子的宽度)=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界

4年前 0

课件暂不提供下载,工作人员正在整理中,后期请多关注该课程~