css盒模型

1、<div></div>:本身没有太多的默认属性,可塑性极强;默认宽度为100%(相对于父标签)。

2、盒模型概念:css会把所有的标签当成一个个“盒子”,通过css所提供的相关css属性能够实现任意标签的尺寸设置以及位置定位。而由这些css属性而构成的体系就是所谓的盒模型。

尺寸

  • width:设置盒子的内容宽度
  • height:设置盒子的内容高度
  • border:设置盒子的边框

边距

  • padding:设置内边框,内边框是指内容和border之间的距离,默认是和width分开的
  • margin:设置外边距,即设置盒子和挨着的盒子的距离

3、两种盒模型

  • 内容(标准、w3c)盒子:把宽高设置为内容的宽高,box-sizing:content-box;

        宽=width+paddingLeft+paddingRight+borderLeft+borderRight

        高=height+paddingTop+paddingBottom+borderTop+borderBottom

     所占屏幕空间

       宽=width+paddingLeft+paddingRight+borderLeft+borderRight +marginLeft+marginRight

       高=height+paddingTop+paddingBottom+borderTop+borderBottom+marginTop+marginBottom

  • 边框(怪异、ie)盒子:把宽高设置给盒子的宽高,box-sizing:border-box;

        宽=width  

        高=height 

       所占屏幕空间的宽 =width+marginLeft+marginRight  

       所占屏幕空间的高 =height+marginTop+marginBottom

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值