1

私が望むのは、内部にいくつかのボックス(div)を含む「ヘッダー」を作成することだけであり、それらをツールバーのように水平に表示したい.

基本的な CSS コードは次のとおりです。Chrome では正常に動作しますが、Firefox では動作しません。

header{
    margin-bottom:1px;
    display: -webkit-box;
    display: -moz-box;
    box-orient:inline-axis;
    -moz-box-orient:inline-axis;
    position: fixed;
    top:1px;
    font: 20px bold;
    color:red;
    background:pink;
    min-width:100%;
    height:10%;
}

私はそれが本当に基本的なものでなければならないことを知っていますが、私はそれで何時間も立ち往生しています. ここで何が欠けていますか?

4

1 に答える 1

2

Firefox での Flexbox の実装はかなり壊れています (少なくとも 2009 ドラフトのプロパティについてはそうです)。基本的に、Firefox ではフレックス コンテナーをフロートすることはできません。また、絶対または固定に配置することもできません。

https://bugzilla.mozilla.org/show_bug.cgi?id=649578

于 2013-04-26T12:53:05.310 に答える