100% У меня есть следующий код:Div ширина контейнера минус нав DIV
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<style type="text/css">
body {margin: 0; padding: 0}
.left {
background-color: yellow;
width: 200px;
height: 100%;
position: fixed;
}
.right {
background: green;
height: 3000px;
left: 200px;
right: 0px;
position: absolute;
}
</style>
</head>
<body>
<div class="left">d</div>
<div class="right">dafsdsfsdafkdasfjdslkfja;jdfsklsfdjaklfjdkafsjklsdjkfajklfdaksjlfjlsdsfjasdfkjldsa;fksdalfjdsafjdksa;lfjsdlfjaslfdjsafhdasjfhdsakjfhdsakjfjkadsflasfdfadfasfdasfdsfasfdasfdsaadfkljdsalfsafdsafdsaf</div>
</body>
Который оказывает следующие result. Как изменить размер правого div, чтобы заполнить весь экран за вычетом ширины левого div, который равен 200px? В настоящее время он переполняет ширину экрана, и я не знаю, почему!
Заранее спасибо.
вам нужно, чтобы они имели абсолютную позицию? –
Возможно, вы сможете использовать относительную ширину вместо абсолютной. Попробуйте установить 'width: 20%;' to .left и 'width: 80%;' to .right –
Это не дает правильного результата либо – jacktheripper