Autor | Zpráva | ||
---|---|---|---|
jnf Profil |
#1 · Zasláno: 1. 10. 2007, 21:16:34
Ahoj,
mám problém s menu na webu http://poradce.infowood.cz/ V FF (1.5.0.12) je menu širší než v IE6 a poslední položka přetéká na další řádek. Zkoušel jsem s tím kde co, ale nic nezabralo. Na tomto webu jsem našel odkaz na chybu "Dvojitý vnější okraj (Double margin bug)", ale buď to není ono nebo jsem to zkusil špatně. Pokud budete mít chuť mi pomoci, pak patřičné styly jsou v souboru "css/menuc2.css" ve stylech "DIV.topmenu..." Předem děkuji Honza |
||
Str4wberry Profil |
#2 · Zasláno: 1. 10. 2007, 21:25:40
jnf
Tipnu si — overflow: hidden |
||
jnf Profil |
#3 · Zasláno: 2. 10. 2007, 20:37:04
To ne, položky menu nejsou oříznuté a div pro menu se po posunutí poslední položky na nový řádek zvětší na výšku.
Problém je s tím, že jednotivé položky menu jsou cca 2-3px širší ve FF než v IE a to způsobí ten posun poslední položky na nový řádek. Pořád nemůžu příjít na to proč. Honza |
||
jnf Profil |
#4 · Zasláno: 2. 10. 2007, 20:49:40
Tak jsem si s tím teď trochu hrál a zjistil jsem, že problém je zřejmě v BORDER.
Když jsem ve stylu div.topmenu ul li a, div.topmenu ul li a.current, div.topmenu ul li span odstranil řádek border: #FFFFFF 1px solid; /* definice okraje (barva, velikost, ty cary) - link */ Vypadá to, že IE špatně počítá okraj. Nemáte někdo nápad? |
||
Manq Profil |
#5 · Zasláno: 2. 10. 2007, 20:52:08
|
||
Časová prodleva: 17 let
|
0