mam taki kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <script type="text/javascript"> swfobject.registerObject("menuswf", "9.0.0"); </script> <style type="text/css" media="screen"> #menu { background-color: #000000; margin: 0px; padding: 0px; overflow: hidden; vertical-align: top; display: table-cell; width: 260px; height: 550px; } </style> </head> <body> <div id="menu"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="260" height="550" id="menuswf"> <param name="movie" value="menu.swf"> <param name="menu" value="false"> <param name="quality" value="high"> <param name="scale" value="noscale"> <param name="bgcolor" value="#6D91AE"> <param name="allowscriptaccess" value="sameDomain"> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="menu.swf" width="260" height="550"> <param name="menu" value="false"> <param name="quality" value="high"> <param name="scale" value="noscale"> <param name="bgcolor" value="#6D91AE"> <param name="allowscriptaccess" value="sameDomain"> <!--<![endif]--> <a href="http://www.adobe.com/go/getflashplayer"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </body> </html>
i div "menu" jest częścią grupy div-ów imitujących tabelkę. Gdy w stylach nie ma pogrubionego wiersza (czyli display: table-cell;) wszystko jest ok, gdy jednak jest (a jest chyba konieczny, bo bez niego psują się inne rzeczy) to pod animacją swf tworzy się 5px szpary, która rozsuwa diva i która bierze się nie wiem skąd. Problem występuje tylko w przeglądarce firefox. Czy ktoś ma jakiś pomysł jak to przeskoczyć?