誠然,這是一個老問題,但是,它仍然顯示在搜索,以便想一個答案更新:
目前在Chrome 23和Firefox每晚21.0a1此佈局的工作,以保持圖像的大小父div和調整大小(並保持居中)。
http://jsfiddle.net/qAErr/
HTML
<section id="holdMe">
<div>
<img src="http://www.w3.org/html/logo/downloads/HTML5_Logo_512.png" alt="html5"/>
</div>
</section>
CSS
#holdMe {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
}
#holdMe img {
width: 100%;
}
我刪除了瀏覽器的前綴,當我張貼的問題;我現在已經恢復了他們;仍然沒有調整大小。 – 2011-03-28 04:22:16
是的,你說得對。看起來Flexbox模型的行爲與塊模型不同。它似乎更像是標準表格佈局,每個框中的元素可以伸展父級。嘗試調整窗口大小:http://jsfiddle.net/kmiyashiro/RFqPM/3/ – kmiyashiro 2011-03-28 20:07:07
是的。關於如何讓兒童圖像在顯示框中調整到100%的任何想法? – 2011-03-29 03:59:26