>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >ну уж на http://forum.mozilla-russia.org/viewtopic.php?id=2117 |
olden69 > 31-03-2005 17:25:58 |
забавно, но FF некорректно отображает <select> если в css описан SELECT {height: 13pt; } У меня таблица (например список клиентов) в десяток строк, в каждой из которых - форма с <SELECT> для выбора параметра (например - тарифный план для клиента). Причем все <SELECT> абсолютно идентичны и отличаться могут только выбранным (selected) значением. И FF устанавливает ширину каждого из этих <SELECT> как бог на душу положит, то точно вписываясь в ячейку, то вылезая за пределы не только ячейки, но и таблицы. Точнее сначала идет группа строк с нормальной шириной селекта, затем идет группа вылезающая за пределы ячейки, затем вдруг один вылетает правым краем за пределы таблицы, проходя даже под кнопками в соседних правых ячейках. Полная бредятина. В IE и Opera все корректно. W3C-валидатор ничего серьезного не нашел. Собственно такой CSS делался для исправления глюка отображения <INPUT type"text"> в Опере. Она отрисовывает поле ввода бОльшей высоты, чем селектор (и чем высота полей ввода в других браузерах), хотя шрифт у них один и тот же. |
Alexey > 31-03-2005 20:24:57 |
olden69 пишет
А в пикселах или в em-ах высоту задавал не пробовал. Пункты используются ТОЛЬКО для media=screen. |
olden69 > 01-04-2005 12:06:18 |
пробовал, но какая разница? Все три браузера (IE,O,FF) нормально понимают высоту в pt но только у FF сносит крышу с шириной при задании высоты. Причем я же говорил про странность - идет несколько однотипных строк таблицыс нормальным по ширине селектором, затем несколько с вылезшим правым краем за правую границу ячейки, а затем вдруг один-два вообще вылетают правым краем за пределы таблицы. Какая-либо закономерность не просматривается абсолютли, как ни анализировал код. ИМХО - баг, причем серьезный. |