最近Bootstrap(および一般的なフロントエンドのもの)を学び、1つの特定の問題で立ち往生しています。ページ幅全体に拡大縮小するナビゲーションバーがあり、ロゴが左に配置され、順序付けされていないリストの 5 つの項目が右に浮かんでいます。応答性が開始されない限り、うまく機能します。特定の最小/最大幅を入力したときに表示される一般的な動作 - リスト項目を互いの下に並べる - は素晴らしいですが、正しいフローティングは道のどこかで失われます. bootstrap-responsive.css をざっと調べていると、この動作の原因となっている行を見つけるのに苦労しました。私がどこを見始めるべきか誰かが知っていますか?
<div class="navbar">
<div class="navbar-inner">
<a class="brand" href="#"><img src="img/logo.png" alt="horizontal-ad"></a>
<ul class="nav" style="float: right;">
<li><img src="img/ad/adhorizontal.jpg" alt="horizontal-ad"></li>
<li><img src="img/ad/adhorizontal.jpg" alt="horizontal-ad"></li>
<li><img src="img/ad/adhorizontal.jpg" alt="horizontal-ad"></li>
<li><img src="img/ad/adhorizontal.jpg" alt="horizontal-ad"></li>
<li><img src="img/ad/adhorizontal.jpg" alt="horizontal-ad"></li>
</ul>
</div>
</div>
順序付けられていないリストのインライン スタイリングに加えて、私がオーバーライドする唯一のルールは、メインの bootstrap.css からの .navbar-inner で、色を調整します。
よろしく!
::編集:これはbootstrap-responsive.cssとは何の関係もないことに気付きました。削除したためですが、動作は同じままです。ただし、問題はまだ存在します。::