Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno FF a čáry v široké tabulce

Mám hodně širokou tabulku (nevejde se na šířku obrazovky). Ve FF se nezobrazí:
a) horní rámečky tam, kde je dělené záhlaví a jsou v záhlaví dva řádky (resp. musím šířku nastavit na 3px),
b) svislé čáry v oblasti, která není vidět.

Zajímavé je, že když vygenerovaný zdrojový kód tabulky (generuje se dynamicky pomocí php a dost dlouho) zkopíruju někam na lokál spolu se všemi css a js, tak jsou čáry OK i ve FF.. Když ale odstraním generování řádek tabulky, tak v záhlaví některé čáry chybí stejně, takže doba načítání stránky na to vliv nemá.

Pokud sloupce z konce tabulky, mezi kterými se nedělají svislé čáry přehodím na začátek, tak čáry mezi nimi jsou, ale chybí mezi těmi, které se posunuly mimo viditelnou oblast (jen některými!).

Obávám se, že vzhledem k tomu, že k problému dochází mimo viditelnou oblast nemá smysl, abych se pokoušela např. js detekovat, že tam uživatel leze z FF a pak nastavovala šířku příslušných rámečků na 3px místo 1px.

Nemáte tip, co s tím? I ten pitomej IE 6 ty čáry dokáže zobrazit tak jak má.

Předmět Autor Datum
Kdo už dneska používá IE6? Pokud neuvedeš odkaz na nějakou veřejně přístupnou stránku s příkladem, t…
IQ37 27.04.2012 13:40
IQ37
IE 6 používá řada zaměstnanců, kteří mají firemní noťas a nemají administrátorská práva, např. i u j…
Anicka 27.04.2012 14:02
Anicka
IE 6 používá řada zaměstnanců, kteří mají firemní noťas a nemají administrátorská práva, např. i u j…
Kráťa 27.04.2012 14:14
Kráťa
Nemáte tip, co s tím? I ten pitomej IE 6 ty čáry dokáže zobrazit tak jak má. Já mám tip, co se ti n…
Kráťa 27.04.2012 13:43
Kráťa
Vzhledem k tomu, že operátor FF nepodporuje, tak se na to vys... Ať žije IE 6 :-D
Anicka 27.04.2012 15:31
Anicka
To jsou dnes webmasteri, jedno vetsi ucho jako druhe. To me podrz.
Mark22 28.04.2012 20:29
Mark22
obvykle mivam problemy s tim ze ie6 neumi prakticky nic, a cokoliv funguje bezvadne v trojce opera,…
Mark22 28.04.2012 20:30
Mark22
uved jakykoliv kod na ktery se budeme moci podivat, jinak ti proste nemuzeme poradit, pochop to. Bez… poslední
Mark22 28.04.2012 20:31
Mark22

Kdo už dneska používá IE6?
Pokud neuvedeš odkaz na nějakou veřejně přístupnou stránku s příkladem, tak se ti moc pomoct nedá.
Nastav si pole tabulky tak, aby je byla schopna zobrazit většina prohlížečů a monitorů.

IE 6 používá řada zaměstnanců, kteří mají firemní noťas a nemají administrátorská práva, např. i u jednoho našeho významného mobilního operátora. Bohužel link dát nemůžu, je to intranetová aplikace, kde jsou konkrétní data konkrétních zákazníků.

Zjistila jsem, že problém nezobrazujících se svislých čar by se dal vyřešit rozdělením tabulky na 2, které by se pomocí float: left zobrazily vedle sebe. Ale pak vznikne další problém - v každé z těch tabulek by byla jinak vysoká šířka řádku a tudíž by na sebe řádky nenavazovaly :-(. A co udělat s mizícíma vodorovnýma čarama jsem zatím nevymyslela.

Přemýšlím, zda by pomohlo tabulku předělat do Smarty templates, ale zatím se mi do toho moc nechce.

IE 6 používá řada zaměstnanců, kteří mají firemní noťas a nemají administrátorská práva, např. i u jednoho našeho významného mobilního operátora. Bohužel link dát nemůžu, je to intranetová aplikace, kde jsou konkrétní data konkrétních zákazníků.

O důvod víc, udělat obyč. tabulku (viz dole). Všelijaké floaty zase nebudou umět některé mobilní věci, šéf tam vleze z iPadu a hodí ti to na hlavu :-)

Nemáte tip, co s tím? I ten pitomej IE 6 ty čáry dokáže zobrazit tak jak má.

Já mám tip, co se ti nebude zamlouvat. :-)
Nedělat žádné složitosti, udělat třeba <table width="80%" border="1" cellspacing="0" cellpadding="3"> a bude se to zobrazovat obstojně ve všech prohlížečích. Dříve jsem také spoustu věcí "ladil" avšak je to marný a nekonečný boj s výrobci prohlížečů a jejich verzemi, kdy každá vykresluje jinak.

Zpět do poradny Odpovědět na původní otázku Nahoru