前端css基础(一)盒子模型padding margin border overflow

复习css基础 从头开始 认清自己 认真做一遍抵上简单看一遍

1.盒子模型

前端css基础(一)盒子模型padding margin border overflow_第1张图片

前端css基础(一)盒子模型padding margin border overflow_第2张图片




    
    Title
    


    
内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容

2.overflow




    
    Title
    


    
内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容

(1)默认---超出情况下直接会超出盒子范围(等同于overflow:visible)

前端css基础(一)盒子模型padding margin border overflow_第3张图片

(2)overflow: hidden---超出部分隐藏

前端css基础(一)盒子模型padding margin border overflow_第4张图片

(3) overflow: auto---如果有超出部分显示滚动条 沒有超出则不显示滚动条

前端css基础(一)盒子模型padding margin border overflow_第5张图片                       前端css基础(一)盒子模型padding margin border overflow_第6张图片

(4)overflow: scroll---一直显示滚动条 不管内容有没有超出

 前端css基础(一)盒子模型padding margin border overflow_第7张图片                       前端css基础(一)盒子模型padding margin border overflow_第8张图片


3.border边框




    
    Title

    


    

border有3个属性:width粗细、color颜色、style样式

其中style可以是 solid 实线 、 dashed虚线  、double双线  、dotted点状线。。。。。

写法1:

    前端css基础(一)盒子模型padding margin border overflow_第9张图片

写法2:

前端css基础(一)盒子模型padding margin border overflow_第10张图片

也可以单独控制一边:

前端css基础(一)盒子模型padding margin border overflow_第11张图片


4.margin 外边距

margin属性和padding属性可以取值的单位有:px和%(外层盒子的高度和宽度),上右下左四个取值。




    
    Title
    


    
box1
box2

前端css基础(一)盒子模型padding margin border overflow_第12张图片

使用margin属性时要注意,两个盒子在垂直方向上的margin会合并。

前端css基础(一)盒子模型padding margin border overflow_第13张图片

margin属性还可以设定盒子的水平居中,将左侧和右侧的值取值为auto

前端css基础(一)盒子模型padding margin border overflow_第14张图片

 

 

 

 

 

你可能感兴趣的:(#,前端CSS)