Не могу поверить, что я не могу найти этот вопрос здесь или в Google - кажется, такой глупый я смущен, чтобы спросить, но здесь идет, как это заставляет меня гайки этим утром ...TD height = общая высота содержащихся divs?
Imagine один столбец, линейчатая диаграмма сделаны с дивами, как это выглядеть немногих как термометр:
<div id="thermo">
<div id="thermored"></div>
<div id="thermogreen"></div>
</div>
#thermo является содержащим DIV, #thermored это полный фон высоты и #thermogreen является наложением, что будет быть изменены, чтобы отражать данные - в реальном мире он показывает процент, полный задачи.
Как это стоит, он работает. Однако он должен работать внутри ячейки таблицы (не мой выбор - это системное ограничение на CMS). Проблема заключается в том, что высота содержащего TD (несмотря на попытки фиксированных высот) состоит из двух разделов, хотя они расположены относительно и накладываются друг на друга.
Вот текущий CSS - это не красиво, как я пытался так много комбинаций позиционирования в течение последних нескольких часов
#thermo{
width:140px;
height:500px;
position:relative;
}
#thermored{
width:50px;
height:100%;
margin-left: 20px;
background-color: red;
}
#thermogreen{
width:50px;
height:280px;
margin-left: 20px;
background-color: green;
position:relative;
bottom: 280px;
float:left;
}
* EDIT Для получения информации вопроса я имею в Chrome и FF - IE (8) устанавливает высоту TD так, как я хочу
Вот что я искал - спасибо. У меня есть термометр :) – PerryW