есть трёхколоночный макет.
.left {}
.center {}
.right {}
всё заключено в класс .content {}
Ширина страницы не фиксирована, а зависит от разрешения пользователя (width: expression(document.documentElement.clientWidth < 800 ? "800px" : "auto")
Как сделать, чтобы .left {} был фиксированной ширины
а .center {} .right {} по 50% и 50% от оставшейся ширины?
Ниже мой код:
CSS:
body { position: relative; min-width: 1024px; width: expression(document.documentElement.clientWidth < 800 ? "800px" : "auto"); margin: 0 50px; min-height: 100%; }
.content { overflow: hidden; width: 100%; }
.left { float: left; width: 290px; }
.center { float: left; width: 50%; margin-left: 10px; }
.right { float: right; width: 50%; margin-right: 0; margin-left: 10px; }
HTML:
<div class="content">
<div class="left">111</div>
<div class="center">222</div>
<div class="right">333</div>
</div>
Если так нельзя сделать, то поделитесь как такое можно сделать с помощью div
Спасибо!
.left {}
.center {}
.right {}
всё заключено в класс .content {}
Ширина страницы не фиксирована, а зависит от разрешения пользователя (width: expression(document.documentElement.clientWidth < 800 ? "800px" : "auto")

Как сделать, чтобы .left {} был фиксированной ширины
а .center {} .right {} по 50% и 50% от оставшейся ширины?
Ниже мой код:
CSS:
body { position: relative; min-width: 1024px; width: expression(document.documentElement.clientWidth < 800 ? "800px" : "auto"); margin: 0 50px; min-height: 100%; }
.content { overflow: hidden; width: 100%; }
.left { float: left; width: 290px; }
.center { float: left; width: 50%; margin-left: 10px; }
.right { float: right; width: 50%; margin-right: 0; margin-left: 10px; }
HTML:
<div class="content">
<div class="left">111</div>
<div class="center">222</div>
<div class="right">333</div>
</div>
Если так нельзя сделать, то поделитесь как такое можно сделать с помощью div
Спасибо!