Autor Zpráva
honyk
Profil *
Zdravím, asi klasický problém, ale po hledání řešení ne a ne kápnout na něco funkčního. Potřebuji pevnou výšku buňky. Problém je v tom, že ve FF se počítá s paddingem, v MSIE 8 bez něj. Asi by se dal použít nějaký hack a nastavit pro každý browser jinou hodnotu. Zkusil jsem také řešení nastavit elementu td display:block,to mi zaručí stejnou výšku, ve FF mi pak ale nejde zarovnat obsah vertikálně na střed. Potřeboval bych funkční řešení pro MSIE >= 7 (i 9beta) a FF (i 4beta) (je to pro Intranet). Dá se z toho nějak vybruslit?

<td class="cell">
<form>
...
cell {
/* display: block; */
padding: 30px;
padding-bottom: 80px;
vertical-align: middle;
height: 370px;
}

Předem dík.
Honza
Davex
Profil
Nevím přesně, za jakým účelem je tam ten padding, ale pokud to musí být v tabulce, tak by se to možná vyřešilo matrjoškou.
honyk
Profil *
Dobře položená otázka :-) Došlo mi, že bych ten padding mohl řešit prázdnými řádky tabulky s fixní výškou. Ale ta matrjoška se mi líbí víc. Dík za tip.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0