Я пытаюсь создать динамическое всплывающее окно, которое можно изменить. Однако, поскольку я не могу использовать статическую ширину, у меня возникают проблемы с использованием значений с плавающей запятой и процентов для ширины.
Когда я задаю процент для ширины плавающего элемента div, предполагается, что я имею в виду 100%
ширины содержащего элемента div. То, что я пытаюсь сделать, это установить ширину на остаток от ширины в текущем div. Если я использую таблицу, она будет работать. По сути, мне нужно иметь возможность взять следующий код для таблицы и заставить его работать, используя div ...
<table style="width: 100px;" cellpadding="0" cellspacing="0">
<tr style="height: 25px;">
<td style="width: 10px; background-color: Red;"></td>
<td style="background-color: Blue;"></td>
<td style="width: 10px; background-color: Black;"></td>
</tr>
</table>
Показывает следующее:
Пока у меня есть следующее, но оно не работает так, как задумано ...
<div id="container" style="width: 100px; height: 25px;">
<div id="left" style="float: left; width: 10px; background-color: Red; height: 100%;"></div>
<div id="mid" style="float: left; background-color: Blue; height: 100%;"></div>
<div id="right" style="float: right; width: 10px; background-color: Black; height: 100%;"></div>
</div>
Код выше показывает следующее:
В любом случае, если бы кто-то мог помочь мне перевести табличный метод во что-то, что будет работать с div, я был бы очень признателен.
Спасибо,
С * * тысяча двадцать-один
Замечания:
Я попытался добавить код в реальное сообщение, но похоже, что сообщение не интерпретирует HTML. Поэтому разделы, где написано «показывает следующее», на самом деле этого не делают.