私のウェブサイトはこのようなコンテンツ構造で設定されています
<body>
<div id="header></div>
<div id="contentwrapper">
<div id="content>
...
</div>
<div id="sidebar">
...
</div>
</div>
<div id="footer"></div>
</body>
静的レイアウトの場合と比べて、サイドバーがまったく同じ場所にある場所でWebサイトを動作させようとしています。コンテンツ列の右側にあり、ヘッダーdivの下とフッターdivの上にあり、ウィンドウを水平方向に縮小すると、コンテンツ列の上に移動しません。
私はグーグルジェネリックCSS固定位置などを試しましたが、実際に機能しているものを見つけることができなかったので、ここで質問することになります。私はこれをcssまたはjavascriptのいずれかで処理する方法を探しています。それがjavascriptルートに進む場合は、ベースとしてJQueryを最も好むでしょう。
編集私はアルシアックブラウザをサポートする必要はありませんが、それが私のページを台無しにせず、許容できるほど劣化しない限り(ページの反対側に配置されていないように)、ie6で完全に機能するかどうかは気にしませんまたは私のヘッダーまたはコンテンツの上に)