2017-11-10 5 views
0

私のブートストラップのウェブサイトに問題があります。それははるかですので、私はサイドバーを一番左に浮いている理由の周り私の頭をラップしようとしているとCOL-3であるが、より大きなコンテナとされているブートストラップのデータ固定/位置固定のcolと他のコラムの重複

<div class="container"> 
    <div class="row"> 
     <div class="col-md-9" style="text-align:left;padding-top: 2%"> 
     Some content 
     </div> 
     <div class="col-md-3" style="position:fixed"> 
     Scrolling Sidebar 
     </div> 
    </div> 
</div> 

:私は私のサイトのセットアップとても似てい私の画面では大きくなります。誰もこれの前に何かを見たことがありますか?

+1

正確なブートストラップバージョンと、これらのコンポーネントに関連付けられたその他のカスタムCSSを投稿してください。また、DOMを操作するJavascriptはありますか? –

答えて

0

重複しているconentがあるのは、何かの位置を決めると固定されていることです。ページフローから取り除き、残りの内容はその場所に移動します。固定されているときは、明示的に幅を設定する必要があります。以下では、固定位置のスタイリングを設定するために "is-fixed"クラスを使用しています。

<div class="container"> 
      <div class="row"> 
      <div class="col-md-9" style="text-align:left;padding-top: 2%"> 
      Some content 
      </div> 
      <div class="col-md-3 is-fixed"> 
      Scrolling Sidebar 
      </div> 
      </div> 
</div> 

//css style for element that is fixed 
.is-fixed { 
    position:fixed; 
    top:0; 
    right:0; 
    width:200px; // or whatever 
} 
+0

ありがとうございます!私は基本的に手動で私の部門全体を配置しなければならなかった – srikap

+0

あなたの歓迎 - 幸せに助けてください。他の2つの提案 - あなたは左にテキストの配置を設定する必要はありません - これは既定です(別の場所に設定しない限り)。そして2番目にスタイルのインラインを持たない方が良いですが、CSSのスタイルルール.left-column {padding-top:2%}または何か) – gavgrif