2017-12-14 18 views
0

私は2つのカラムとオフセットを持つブートストラップの行を持っています。最後の列をfixedにして、スクロールしながら見ることができるようにします。最後の列には画像の内容があります。ブートストラップカラムの内容を固定にする

私はaffixを使用しています。このクラスは、最後の列のdivを固定して配置するためのブートストラップが付いています。しかし、最後の列のイメージのサイズを変更/オーバーフローさせます。固定位置がなければ

  1. /.affix:固定poisitionでhttps://jsfiddle.net/tpw9n2e7/1/

  2. /.affixhttps://jsfiddle.net/tpw9n2e7/2/

  3. あなたは私が話しているかのアイデアを得るために、これらのjsfiddlesを確認することができます

子のサイズを変更したりオーバーフローさせたりせずにdivを固定するにはどうすればいいですか? v?

答えて

2

あなたの.affix divは、上記のdiv col-md-4の位置が固定されているため、divに従わないと思います。

子コンテンツが.affixに従うように、親divのクラスを.affixクラスに追加する必要があります。

<div class="col-sm-4"> 
    <div class="affix col-sm-4"> 
    <img src="http://via.placeholder.com/450x750" class="img-responsive"/> 
    <br/> 
    Fixed Content 
    </div> 
    </div> 
+0

ありがとうございました。それは仕事をした。それがどのように機能するかを説明するケア? – v1k45

+0

あなたは大歓迎です。私は確信していませんが、固定divにcol-sm-4である親と同じ幅を追加することで、固定divは親divと同じ幅になります。幅を追加することも可能です:固定されたdivに継承しますが、幅の差が大きいため、幅を定義する親クラスと同じクラスを使用するのではなく、幅をより良くする必要があります。 – DennisFrea

関連する問題