固定されているdivを左側にフロートさせたいのですが、その隣にさらに別のdivをフロートさせたいです(つまり、2つのクムですが、ページをスクロールしても一番左がそのまま残ります)。
私が知る限り、固定と位置は混ざりません。これを実現するには、たとえば、左から2番目(右端)のdivにマージンを追加することによってのみこれを行うことができます(このように) )。
しかし、私はここに持ってきて、興奮したり、嗅いだりするためのきらめく希望を保持しています。
そこで、ここでcssを変更して、margin-leftタグを取り出し、その#bodydivを#menuのものに対してフロートさせることができるようにします。
<!DOCTYPE html>
<html>
<head>
<style>
#menu
{
float:left; width: 10em; position: fixed;
}
#body
{
float:left; maring-left: 10em;
}
#footer
{
clear:both;
}
</style>
</head>
<body>
<div /*main div others are nested in*/>
<div id="menu">
menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu<br/>menu
</div>
<div id="body">
<p>
body body body body body body body body body body body body body body body body body body body body body body body body body body body body body body body body
</p>
<div id="footer">
footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer
</div>
</div>
</div>
</div>
</body>
</html>
助けてくれてありがとう!