Как заполнить пространство между двумя плавающими div? - PullRequest
4 голосов
/ 08 июля 2010

У меня есть код:
<th colspan="3" />
<div class="l_table_th" /></div>
<div class="c_table_th" />Zamów pakiet punktów</div>
<div class="r_table_th"/ ></div>
</th>

левый и правый div необходимы длязакругленные углы (по фону, без CSS3) заголовка для таблицы.И моя проблема: как заставить центр div заполнить все пространство между ними?ширина: 100% делает правильный div падает на следующую строку.ширина: авто делает центр div слишком коротким.

Ответы [ 2 ]

4 голосов
/ 08 июля 2010

Попробуйте установить поля (слева и справа) для центрального <div>. Предполагая, что .l_table_th и .r_table_th имеют ширину 15px, что-то вроде этого должно работать:

<th colspan="3" />
   <div class="l_table_th"></div>
   <div class="r_table_th"></div>
   <div class="c_table_th">Zamów pakiet punktów</div>
</th>

.c_table_th {
    margin: 0 15px 0 15px;
}

.l_table_th {
    width: 15px;
    float: left;
}

.r_table_th {
    width: 15px;
    float: right;
}
0 голосов
/ 08 июля 2010

обернуть их в другой div применить цвет фона?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...