2

サイトで Bootstrap Carousel を使用しています - すべてが期待どおりに動作しています - Firefox だけが問題を起こしています。

.carousel-inner は、次のように設定した場合にのみ表示されます。

.carousel-inner{ 
    overflow:visible;
    width:auto;
}

しかし、アニメーションの実行中にスクロールバーが他のすべてのブラウザーに表示されるようになりました。それを維持する

.carousel-inner{ 
    overflow:hidden;
    width:auto;
}

スクロールバーを非表示にしますが、FF では div 全体が何らかの形で右に配置されます。

エラーはどこにありますか、どこを台無しにしましたか、またはこれは FF ポジショニングのバグですか?

4

1 に答える 1

3

Firefox の問題の原因は次のとおりです。

.carousel {
    margin: -1px 0 0 -1px;
}

具体的には、マイナスmargin-top

于 2012-12-07T12:48:51.700 に答える