了解盒子模型

1、块级元素(标签,盒子)  特点:独占一行,对宽度高度支持  举例:div  p  h1~h6  ul  li  display:block;

2、内联级元素(标签,盒子)  特点:不独占一行,对宽度高度不支持  举例:span  a  display:inline;

3、内联块级元素(标签,盒子)  特点:不独占一行,对宽度高度支持  距离:img  input  display:inline-block;

4、弹性盒子  特点:默认不管父级元素能不能放下子元素们,子元素都横着布局 

display:block;

1、内容区     

width:180px;  
height:100px;

默认针对内容区

box-sizing:content(针对内容区设置宽高);
box-sizing:border-box(针对整个盒子设置宽高);

2、 填充区

padding可以同时设置上下左右四个方向的填充度,从上开始,顺时针旋转

padding:30px;
padding:30px 60px;
padding:30px 60px 80px;
padding:30px 60px 80px 100px;

 结合 top bottom left right 可以单独对某一个方向进行设置

padding-top:50px;
padding-bottom:10px;
padding-left:100px;
padding-right:50px;

3、边框区  

border  复合属性:对一个属性的不同方面综合进行设置

三个方面,四个方向

结合 top bottom left right 可以单独对某一个方向进行设置

border-style:边框样式;   /*soild实线  dashed虚线*/
border-width:边框宽度;
border-color:边框颜色;

/*简化写法:*/
border:solid pink 20px;  /*无顺序要求*/

4、外边框

margin可以同时设置上下左右四个方向的填充度,从上开始,顺时针旋转

margin:40px;
margin:40px 80px;
margin:40px 80px 120px;
margin:40px 80px 120px 200px;

结合 top bottom left right可以单独对某一个方向进行设置

margin-top:30px;
margin-bottom:50px;
margin-left:70px;
margin-right:10px;
/*auto居中,只能识别左右,不能识别上下,块级元素*/

综合示例:

 div {
            background-color: yellow;
            box-sizing: border-box;
            width: 180px;
            height: 100px;
            padding: 30px;
            border: 20px solid pink;
            margin: 40px auto;
        }

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值