根據這一question,Chrome瀏覽器的開發者改變如何編寫持久性CSS盒子規則?
display: -webkit-box
到display: -webkit-flexbox
然而,當我現在(v25.0.1364)測試它,我看到它的再次改變,看看我們有什麼:
我們再次丟失了display:-webkit-flex
和-webkit-flex-direction:column
規則。
(黑色字體表示它們不適用)
因此,我想編寫一個防彈規則,以便它在任何情況下都能正常工作。但是,如果我寫的是這樣的:
<div id="box_container" class="horz_new horz_old"> <div>
它,因爲它接受一些webkit-box
財產以及一些-webkit-flex
性質,這使得規則之間有些衝突再次失敗。
我已經準備好jsfiddle,包括所有需要的東西。
任何人都可以幫助我嗎? 或者,也許我應該回到浮動divs?
如果您想要防彈,請避免供應商擴展。供應商擴展的重點在於它們標記的實驗性特徵因此可能會發生變化。 – robertc 2013-03-11 13:37:51
是的......如果你需要防彈,那麼停止使用flexbox,這太新了。 – Eric 2013-03-11 16:33:43