外边距合并问题-盒模型-垂直居中-清除浮动

1.外边距合并问题 高频面试题
    父子级:给父元素添加边框
            给子元素清除浮动 overflow:hidden
            给父元素一方设置display:inline-block
    兄弟级;将margin设置到一个元素上
2.盒模型
    w3c盒子(默认盒子,内容合作)box-sizing:content-box
        width,height content内容区宽高
        盒子的宽:width+paddingLeft+paddingRight+borderLeft+borderRight  
        盒子的高:height+paddingTop+paddingBottom+borderTop+borderBottom 
        所占屏幕区域的宽:盒子的宽+左右margin
        所占屏幕区域的高:盒子的高+上下margin
    IE盒子 box-sizing:border-box
        width,height 盒子的宽高
        盒子的宽:width
        盒子的高:height
        所占屏幕区域的宽:盒子的宽+左右margin
        所占屏幕区域的高:盒子的高+上下margin
        区别:高频面试题
        【注意】:如果涉及到盒子内部间距的调整,我们优先使用padding
3.嵌套元素水平垂直居中: 面试题 必问
    水平垂直居中
        1.通过外边距调整,根据复制元素的宽高来计算外边距的值。(父子都是块级元素)
        2.定位/定位+浮动 代补充
            水平方向居中:margin:0 auto
4.布局
    搭建网页框架结构时,自上而下,由外向内 顺序
5.清除浮动
    给父元素设置:overflow:hidden
    给末尾添加一个空白的块元素,然后对其清除浮动
    .clearfix::after{
​            				/*添加一个内容*/
​            				content: "";
​           				/*转换为一个块元素*/
​            				display: block;
​           				/*清除两侧的浮动*/
​            				clear: both;
​        			}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值