右側にテキストがある div と、右側にメニューがある div があります。両方とも、すべてを中央に配置する div でまとめられています。ユーザーがテキストをスクロールするときに、画面に沿ってdivを正しく作成できますか? つまり、div は同じ場所に「固定」されたままですが、ユーザーはテキストを移動およびスクロールできます (これは古典的な固定位置ではありません。別の div?)
HTML:
<div id="wrapper">
<div id="text">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque convallis adipiscing dolor, eget rutrum lectus malesuada id. Phasellus vulputate, lorem et convallis vulputate, enim nulla scelerisque nunc, vel auctor orci tellus eget diam. Praesent scelerisque, mauris a molestie lobortis, lectus nisi dignissim massa, eget tempor ante sem in nisi. Proin fermentum euismod ullamcorper. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Proin nec orci arcu. Nullam molestie consequat porttitor. Pellentesque sit amet nisl odio. Ut vel mi a eros commodo vehicula sagittis ut mi. Donec eu ante velit, vel ullamcorper arcu. Etiam eros sapien, lobortis a porttitor quis, congue vel velit. Nam et dui auctor augue interdum interdum.<br /><br />
</div>
<div id="right"></div>
</div><!-- final de contingut -->
CSS:
body {background-color: #f2f2f2;font-size: 13px;margin: 0;padding: 0;}
#wrapper {margin:0 auto;width:700px;height:900px;background-color:#fff;}
#right {
float:right;
width:200px;
height:500px;
right:0px;
border:solid thin #f00;
}
#text {
float:left;
width:400px;
padding:40px;
}
ここに例があります:http://jsfiddle.net/u7xRX/1/