Autor | Zpráva | ||
---|---|---|---|
rojko20 Profil |
Zdravim,
Na strankach mam vlozenou flash animaci. Stranka se zobrazovala v poradku ve vsech prohlizecich vcetne IE8 Pouze v IE9 pozoruji, ze mezi hranici flash a hranici objektu, je bila vertikalni (vpravo) a horizontalni(dole) mezera. Ta dolni mi ani nevadi, ale ta prava ano, protoze vpravo mi navazuje dalsi lista. Snazil jsem si to nejak nasimulovat, a vytvoril stranku, kde se to take projevuje Konstrukce je takovato: <table width=100% style='border:1px solid green' cellpadding=0 cellspacing=0> <tr><td align=center> <table width=710px style='border:1px solid green' cellpadding=0 cellspacing=0> <tr><td height=10px align=left> <tr><td> <table style='border:0px solid red' cellpadding=0 cellspacing=0> <tr><td width=548px>kejke fkfje fke j <!--[if !IE]> --> <object type="application/x-shockwave-flash" data="animace/animace21_cz.swf" width="548" height="281"> <!-- <![endif]--> <!--[if IE]> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="548" height="281" align="right" style='border:1px solid brown'> <param name="movie" value="animace/animace21_cz.swf" /> <!--><!--dgx--> <param name="loop" value="true" /> <param name="menu" value="false" /> <? echo "<map name='navigace'>"; echo "<area href='index.php?jazyk=$jazyk&menu=2&submenu=2' alt='Elektroprojekce' shape='rect' coords='20,221,146,281'>"; echo "<area href='index.php?jazyk=$jazyk&menu=2&submenu=3' alt='Vývoj SW, vizualizace' shape='rect' coords='166,221,292,281'>"; echo "<area href='index.php?jazyk=$jazyk&menu=2&submenu=4' alt='Výroba, montáž' shape='rect' coords='312,221,438,281'>"; echo "</map>"; echo "<img src='grafika/titulni_21.png' border='0' style='margin-top:0px; display:block' usemap='#navigace'>"; ?> </object> <!-- <![endif]--> </table> <td> <table width=162px style='border:1px solid red' cellpadding=0 cellspacing=0> <tr><td>ss </table> <tr><td> <tr><td> <table width=100% style='border:1px solid red' cellpadding=0 cellspacing=0> <tr><td height=3000px> <tr><td>slkjdkjdskj </table> </table> </table> Prisel jsem na to, ze na to ma vliv hned to prvni zarovnani na stred <tr><td align=center> Kdyz totiz do zarovnani nedam nic, resp. doleva, stranka se zobrazuje hned z leva, ale kolem flash animace v objektu nejsou zadne mezery. Kdyz na stred mezery tam jsou. Pouze tedy v IE9. Zkousel jsem tu prvni tabulku nahradit div (opet s vlastnosti zarovani na stred) - efekt je stejny. Muzete mi poradit ? Dekuji Moderátor Joker: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na
![]() |
||
CZechBoY Profil |
#2 · Zasláno: 9. 9. 2011, 16:23:48
zkus v css navolit padding:0 a margin:0
|
||
Časová prodleva: 14 let
|
0