微软手机做网站服务器吗,青岛seo排名收费,趣快排seo是什么,wordpress软件推荐元素的水平方向的布局
元素在其父元素中水平方向的位置由一下几个属性共同决定
margin-left border-left padding-left width padding-right border-right margin-right
一个元素在其父元素中#xff0c;水平布局必须要满足以下…元素的水平方向的布局
元素在其父元素中水平方向的位置由一下几个属性共同决定
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
父元素内容区的宽度必须满足
举例子元素 inner七个元素的值如下
0 0 0 200 0 0 0 600 不成立
以上等式必须满足如果相加结果等式不成立则称为过度约束则浏览器会让等式自动调整
——调整的情况 1:如果七个值中没有auto情况则浏览器会调整margin-right值以使等式满足 0 0 0 200 0 0 400 600 2:这7个值中widthmargin-leftmargin-right这三个值可以设置auto 如果有设置auto则浏览器会自动调整auto的值以使等式成立 0 0 0 auto 0 0 0 600 auto600 0 0 0 auto 0 0 200 600 auto400 3:如果将一个宽度和一个外边距设置为auto则宽度会调整到最大 4:如果三个值都是auto也只会调整宽度 5:如果将两个外边距设为auto宽度固定则两侧外边距会设置为相同的值会使元素自动在父元素中居中所以我们经常将左右外边距设置为auto
!DOCTYPE html
html langenheadmeta charsetUTF-8 /meta http-equivX-UA-Compatible contentIEedge /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleDocument/titlestyle.outer {width: 600px;height: 200px;border: 10px red solid;}.inner {width: 200px;margin-right: auto;margin-left: auto;/* margin: 0 auto; */height: 200px;background-color: sandybrown;}/style/headbodydiv classouterdiv classinner/div/div/body
/html