2010-07-26 7 views
0

Можно ли использовать фиксированную ширину div и расширяющийся div? Что-то вроде:Фиксированная ширина div с% width div?

<div style="float:left; width:200px"> 
</div> 

<div style="float:left; width:100%"> // expand please 
</div> 

<div style="position:fixed; width:320px"> 
</div> 

Я хотел бы средний ДИВ просто расширить ширину и взять то, что осталось после того, как положение левого и правого DIV. Он отлично работает, если я дам каждому из них шириной в%, но при использовании фиксированной ширины для некоторых, они начинают накладываться друг на друга кадров браузер получает небольшой и т.д.,

Благодаря

+1

Возможный дубликат [Фиксированный - Жидкость - Фиксированный макет] (http://stackoverflow.com/questions/1558761/fixed-liquid-fixed-layout) –

+0

См. Мой ответ на http://stackoverflow.com/questions/ 2357101/как к местам-два-DIVS-в-одном ряду-один-другой фиксированному-это растянутый –

ответ

0

Как насчет:

<html> 
    <body> 
    <div style="float:left;width:200px;background:red">&nbsp; 
    </div> 

    <div style="float:right; width:320px;background:blue">&nbsp; 
    </div> 

    <div style="background:black">&nbsp; 
    </div> 
    </body> 
</html> 
0
<div style="left:0;width:30px;"></div> 
<div style="left:30px;right:0;"></div> 

Возможно, вам необходимо будет сделать их абсолютными и родительскими.

Смежные вопросы