Autor | Zpráva | ||
---|---|---|---|
fjf Profil |
#1 · Zasláno: 10. 6. 2011, 22:38:54
Ahojte
mam stranku, kde mam: <script> function zobrazenie(idelementu){ el=document.getElementById(idelementu).style; el.display=(el.display == 'block')?'none':'block';} </script> <style>#historia_XY {display: none}</style> <table> <tr> <td>....</td> <td>....<a onclick='zobrazenie("historia_XY")'><u>história</u></a>...</td> </tr> <tr id='historia_XY'> <td colspan='2'>...</td> </tr> </table> A problem je, ze kym IE 8 po kliknuti normalne zobrazi riadok na sirku prveho riadka (oboch buniek tabulky v prvom riadku), prehliadac FF 4.0.1 to zobrazi len na sirku jedneho stlpca (len 1. bunky prveho riadku). Je to chyba prehliadaca? |
||
Bubák Profil |
#2 · Zasláno: 11. 6. 2011, 08:32:23
Je to chyba (vlastnost?) IE, ostatní prohlížeče se chovají korektně. V tabulce zviditelňuješ skriptem řádek tabulky tak, že ho nastavíš jako "block", ale řádek tabulky je "table-row". Aby to nebylo úplně jednoduché, tak "table-row" nefunguje v IE7 a starších.
Koukni na Chamurappiho příspěvek na řešení problému se stejnou příčinou: http://diskuse.jakpsatweb.cz/?action=vthread&forum=3&topic=116073 |
||
fjf Profil |
#3 · Zasláno: 11. 6. 2011, 16:58:40
Ok, dik.
|
||
Časová prodleva: 13 let
|
0