美文网首页
盒子模型

盒子模型

作者: Tn299 | 来源:发表于2019-04-15 16:03 被阅读0次

什么是盒子模型

CSS将网页元素都看成一个个盒子。


image.png

边框

边框有3个属性,分别color、width(粗细)和style(样式)
样式属性必须有。

border-color(边框颜色)属性设置


image.png

border-width(边框的粗细)常用属性值
(1) .thin:细
(2) .medium:默认值
(3) .thick:精
(4) .像素值
它也分为上下左右边框的粗细设置,如下所示:


image.png

border-style(边框类型)的常用属性值
(1) .none
(2) .hidden
(3) .dotted
(4) .dashed
(5) .solid
(6) .double

border简写
同时设置边框的颜色、粗细和样式
注意:这三个属性没有先后顺序,建议的顺序:粗细、颜色和样式

例:border:#000 10px solid;

例:


image.png

外边距

外边距(margin)位于盒子模型边框外,指与其他盒子之间的距离,也就是网页中元素与元素之间的距离。

外边距属性设置方法

属性
margin-top
margin-right
margin-bottom
margin-left
margin
示例
margin-top: 1 px
margin-right : 2 px
margin-bottom : 2 px
margin-left : 1 px
margin :3px 5px 7px 4px;
margin :3px 5px; //上下,左右
margin :3px 5px 7px; //上,左右,下
margin :8px;
特别说明
在CSS中,margin除了使用像素值设置外边距之外,还有一个特殊值—auto.这个值通常用在设置盒子在它父容器中居中显示时才使用。

内边距

内边距(Padding)用于控制内容与边框之间的距离,以便精确控制内容在盒子中的位置

内边距的属性及设置方法

(1) .padding-left
(2) .padding-right
(3) .padding-top
(4) .padding-bottom
(5) .padding
3.示例
(1) .padding-left:10px;
(2) .padding-right: 5px;
(3) .padding-top: 20px;
(4) .padding-bottom:8px;
(5) .padding:20px 5px 8px 10px ;
(6) .padding:10px 5px;
(7) .padding:30px 8px 10px ;
(8) .padding:10px;

盒子模型的尺寸

盒子模型总尺寸=border-width+padding+margin+内容宽度


image.png

相关文章

  • 面试题(DAT)

    1.什么是盒子模型?盒子模型有两种,标准盒子模型和IE盒子模型。标准盒子模型:width = content + ...

  • 【IMWeb秋招训练营】【Day1】面试题总结

    1.什么是盒子模型? 盒子模型有两种,标准盒子模型和IE盒子模型。 标准盒子模型:width = content ...

  • CSS盒子模型

    标准盒子模型 IE盒子模型 区别 在我看来标准盒子模型也就是: IE盒子模型:

  • 前端面试之HTML+CSS(八股文)

    1. 盒子模型,普通盒子模型和怪异盒子模型有什么区别? 答:普通盒子模型又称标准W3C盒子模型,标准盒子模型的Wi...

  • css基础问题

    介绍css的盒子模型 css的盒子模型有两种:IE盒子模型,W3C盒子模型盒子模型:内容(content),内边距...

  • CSS盒模型概述

    盒子模型: 盒子模型,又称框模型 (Box Model) 盒子模型主要的属性:width、height、paddi...

  • CSS 盒子模型

    CSS盒子模型 盒子模型边框 CSS盒子模型的宽度和高度 CSS模型的填充 CSS盒子模型的边界 填充和边界的区别

  • CSS

    1. 盒子模型 1.1 标准盒子模型 标准盒子模型包括margin、border、padding、content,...

  • js笔记五十一之js盒子模型

    js盒子模型 CSS盒子模型 ,margin - border - padding - content JS盒子...

  • 笔记:两种盒子模型——ie 盒子模型和标准 w3c 盒子模型。

    其实盒子模型有两种,分别是ie 盒子模型和标准 w3c 盒子模型。 W3C 盒子模型: W3C 盒子模型的范围包括...

网友评论

      本文标题:盒子模型

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