0
我試圖居中全寬頁腳中的元素(一個div
在它h1
),並遇到了一些行爲來我不解地問:直到我添加了一個width
(和刪除inline-block
)至footer-inner
容器是居中的,即使換出h1
爲img
我得到相同的結果,元素很難留下。定心widthless元素
HTML
<div class="footer-outer">
<div class="footer-inner">
<h1>Foo Barson</h1>
</div>
</div>
CSS
.footer-outer {
width: 100%;
border: 2px green solid;
position: fixed;
left: 0;
bottom: 0px;
}
.footer-inner {
border: 2px red solid;
margin: 0 auto;
display: inline-block;
/* width: 144px; */
}
.footer-inner h1 {
border: 2px black dashed;
font-size: 130%;
text-transform: uppercase;
}
這裏是它的一個jsfiddle。
我想知道什麼時候一個元素是「無寬度」的。如果你可以解釋或指向我一些很棒的閱讀。
呀,'文字align'是我到底是怎麼了那裏 - 但主要是我在尋找爲什麼發生這種情況的原因。 – markdsievers