Autor | Zpráva | ||
---|---|---|---|
Quido Profil * |
#1 · Zasláno: 6. 3. 2007, 15:53:22
Mám stránku s nabídkou, která je tvořená tabulkou, v každém řádku jsou dvě buňky, v jedné je text, ve druhé vložená tabulka, obsahující několik řádků s odkazy.
První buňka v řádku je zformátovaná třídou lista, která stanoví, že má buňka výšku 100%. V Exploreru se buňka roztáhne na výšku celého řádku, podle toho, kolik místa si vyžádá vložená tabulka ve druhé buňce. Ve Firefoxu se ale buňka neroztáhne a nechá si pouze výšku textu v buňce. Patrně to má co dělat s tím, že nadřazený prvek (tr, table) nemá pevně stanovenou výšku, takže prohlížeč neví, z čeho procenta odvodit. Problém je v tom, že u nadřazených prvků nemohu výšku pevně stanovit, protože chci, aby se odvodila od výšky obsahu, která je variabilní (někdy jsou tam tři odkazy, někdy dva, někdy jeden). Neexistuje HTML/CSS způsob, jak si vynutit roztažení buňky na výšku řádku, tak jak to dělá Explorer, i ve Firefoxu? Asi by šlo výšku odečíst a změnit JavaScriptem, ale tohle řešení se mi nelíbí. Někdo může mít JavaScript schválně vypnutý. Budu vděčný za každou radu. Ukázka zmíněného kódu:
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0