Хм, не имеет смысла макет, который вы только что представили, по ряду причин, но это ваш сайт, поэтому у вас, вероятно, есть свои причины.Но с учетом этого контекста все, что вам нужно сделать, это:
Текучий макет всегда лучше, даже если вы используете фиксированный div в качестве оболочки.
.left{
width:40% ;
float:left ;
}
.right{
width:60% ;
overflow : scroll ;
}
Но вы должны бытьточнее, я не совсем понимаю, чего вы пытаетесь достичь, но это, вероятно, решит вашу проблему.И помните, что если вы используете плавные поля ширины, отступы и границы могут испортить ваш макет.Но это другая история.
РЕДАКТИРОВАТЬ:Видите, я в первый раз не понял, чего пытались достичь, вы, вероятно, искали: "Обивка с трюком с отрицательным полем", чтобы получить все на одной высоте:
.main{overflow:hidden}
.left{
width:40% ;
float:left ;
padding-bottom : 1000px ;
margin-bottom : -1000px;
}
.right{
width:60% ;
float:left ;
padding-bottom : 1000px ;
margin-bottom : -1000px;
}