0

ここに表示されているものと同様です:http://jsfiddle.net/U8HGz/493/show/

私は{position: fixed}CSSで試してみましたが無駄になりました。私のブートストラップはかなり頑固なようです!

CSSファイルの一部

@import "bootstrap";


.navbar navbar-inverse navbar-static-top { position: absolute!important;
    position: fixed;
    }
4

3 に答える 3

2

最新のコードが現在どのようになっているのかわかりませんが、次のいずれかに更新してみてください。

左と右のプロパティを 0 に設定します。

.navbar.navbar-inverse.navbar-static-top {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}

または、ルールに幅を与えることができます:

.navbar.navbar-inverse.navbar-static-top {
    position: fixed;
    top: 0;
    width: 100%;
}

例を参照してください: http://jsfiddle.net/uberrobert/s7u8K/

于 2013-02-27T07:18:31.973 に答える
1

topまたはの値を指定しなかったのですねbottom。あまりにも削除しposition: absolute;ます。

そして、クラス宣言が間違っています。次を置き換えてください。

.navbar navbar-inverse navbar-static-top

と:

.navbar.navbar-inverse.navbar-static-top

スペースを入れないでください。

これを行う:

.navbar.navbar-inverse.navbar-static-top {
    position: fixed;
    top: 0;
}
于 2013-02-27T05:37:56.963 に答える
0

WITH !IMPORTANT を使用して固定位置を絶対位置に組み合わせると、固定位置よりも絶対位置が適用されることは明らかです。それらの1つを選択してください(これを追加する必要はありません!important

### Updated
@import "bootstrap";


.navbar .navbar-inverse .navbar-static-top {
    position: fixed;
}
于 2013-02-27T05:39:41.090 に答える