其他分享
首页 > 其他分享> > 盒子水平和垂直方向的布局

盒子水平和垂直方向的布局

作者:互联网

1、元素水平方向的布局

margin-left 、border-left、 padding-left、width 、padding-right、border-right、margin-right

margin-left+border-left+padding-left+width+padding-right+border-right+margin-right = 其父元素内容区的宽度

等式不成立情况调整
如果这七个值中没有为 auto 的情况,则浏览器会自动调整margin-right值以使等式满足
如果某个值为auto,则会自动调整为auto的那个值以使等式成立
如果将两个外边距设置为auto,宽度固定值,则会将外边距设置为相同的值
如果将一个宽度和一个外边距设置为auto,则宽度会调整到最大,设置为auto的外边距会自动为0
如果将三个值都设置为auto,则外边距都是0,宽度最大

2、元素垂直方向的布局

overflow可选值:
visible,默认值 子元素会从父元素中溢出,在父元素外部的位置显示
hidden 溢出内容将会被裁剪不会显示
scroll 生成两个滚动条,通过滚动条来查看完整的内容
auto 根据需要生成滚动条

标签:布局,盒子,auto,元素,垂直,right,等式,margin,left
来源: https://www.cnblogs.com/jj-forest/p/15020515.html