2012-01-24 7 views
0

私の基本的なレイアウトはdiv内のいくつかのdivです - http://jsfiddle.net/nxPhy/ - 私はconst divを常に表示するCSSの方法を探していますが、親divの水平スクロールには関係ありませんコンテンツdivが実際にスクロールされます)。div内のdivをフリーズする

答えて

2

position: relative;をコンテナに追加し、浮動小数点数を削除し、固定するブロックにposition: fixed;を追加します。

結果:

http://jsfiddle.net/nxPhy/1/

+0

実際には、私は 'left:5'の代わりに' left:5px'を除いて、実際にそれを試しました。そして、divはその親の代わりにページに対して相対的に配置されました。それが重要であると気づかなかった。 – Amit

+0

'left:5px'がより正確です。私のせいです。 * divが親の代わりにページに相対的に配置されている場合は、コンテナに 'position:relative'を適用しなかったことを意味します。 –

+0

しかし、 'left:5px'は実際にはコンテナ内の' position:relative'でも実際には機能しません。その変更(とコンテナのマージン)であなたの例を見てください - http://jsfiddle.net/nxPhy/4/ – Amit

1

は、あなたが追加したい:あなたは固定したいのdivに

position:fixed 

。これを行うと、このdivが配置され、要素が固定されます。

関連する問題