私はブートストラップのコア管理構造内で作業しており、ページの上部にメイン ヘッダーがあり、その下にサブ ヘッダーがあります。ユーザーが下にスクロールしたときにそのサブヘッダーをページの上部に固定して、常にその情報を表示できるようにしようとしていますが、少し問題があります。
一番上に貼りたい部分はこんな感じ。
<div class="area-top clearfix" >
<div class="pull-left header">
<h3 class="title"><i class="icon-group"></i>Dashbord</h3>
</div><!--.header-->
<ul class="inline pull-right sparkline-box">
<li class="sparkline-row">
<h4 class="blue"><span> Cover Designs</span> 4</h5>
</li>
<li class="sparkline-row">
<h4 class="green"><span> Video Trailers</span> 5</h5>
</li>
<li class="sparkline-row">
<h4 class="purple"><span> Web Banners</span> 5</h5>
</li>
</ul>
</div><!--.area-top-->
navbar navbar-fixed-top
これまでのところ、クラスを使用して別の div でラップしようとしました。しかし、それはすぐにそれをトップに押し上げ、見なければならないコンテンツをオーバーラップさせました.
また、現在の div に追加してプレーンな css を使用しようとしposition:fixed;
ましたが、その下にあるブレッドクラムがフローから外れるため、台無しになります。
CSSだけでこれを達成する方法はありますか?jquery でハックできることはわかっていますが、私のチームでは CSS のみを担当しています。