css中盒子的属性,css盒子模型及属性介绍

盒子模型块元素(盒子)

搭建网页结构

1.特点:

1)独占一行空间

2)默认宽度为100%(占满父元素)

3)高度默认为0,如果有子元素,父元素高度由子元素决定

4)宽度和高度可以改变,通过width/height

2.概念

1)宽度 width

2)高度 height

3)外边距 margin

margin:1px; 【速写形式】外边距上右下左都有1px

margin:1px 2px; 上下为1px;右左为2px

margin:1px 2px 3px; 上1px ,右左2px,下3px

margin:1px 2px 3px 4px; 上1px ,右px,下3px,左4px

margin-top:1px;

margin-bottom:2px;

margin-left:10px;

margin-right:5px;

4)边框 border

border:1px solid #ccc; 【使用频率最高的速写,超级速写】

上下右左边框的宽度为1,样式为实心线,颜色为#ccc

border-width 【速写】边框宽度

border-width:1px;

border-top-width:1px;

border-bottom-width:1px;

border-right-width:1px;

border-left-width:1px;

border-style 边框样式

border-top-style:solid;

border-bottom-style:dotted;

border-right-style:dashed;

border-left-style:double;

border-color 边框颜色

border-top-color:

border-right-color:

border-bottom-color:

border-left-color:

5)内边距 padding

与margin类似

padding:1px; 【速写形式】

padding:1px 2px;

padding:1px 2px 3px;

padding:1px 3px 3px 4px;

padding-top:

padding-right:

padding-bottom:

padding-top:

3.盒子类型

1)传统盒子(内容盒子)

box-sizing:content-box;

表示盒子的width不包括padding和border

盒子所在的宽度=width(width指的是content部分的内容)

2)怪异盒子(边框盒子)

box-sizing:border-box;

width 表示的是边框内部(包含边框)的所有总和

width:100px

假如border:10px;padding:10px; 内容的宽= 100px - 2*10px - 2*10px = 60px

行内元素

特点:

1)与其他行内元素共享一行空间

2)无法指定宽高,所占位置由其内容决定

布局:使用盒子来进行布局,布局目的是为了让块元素在一行中显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值