Autor | Zpráva | ||
---|---|---|---|
Question Profil * |
#1 · Zasláno: 26. 8. 2006, 14:14:00
Zdárek! Mám problém so správnym zobrazovaním menu v IE.
http://localhost/index_intcss.php?kat=3 http://localhost/index_intcss.php?kat=5 Aj u vás sa v IE zobrazuje menu "navigácia" v kategórii 5 širšia ako v kat 3 ? A širšia je u mňa aj v kat=6. Stránka je generovaná v PHP, ale problém je v HTML, hoci aj v kat3 aj kat5 je kód rovnaký, tzn. (zjednodušene): <!-- SUBMENU --> Dá sa to vyriešiť odstránením toho <div style="width: 200px"></div> za poznámkou, ale v tom prípade nefunguje display:block v odkazoch, resp. samotný text odkazov je blokový, ale odkaz sa zvýrazní (a:hover) len ak sa ukáže priamo na text odkazu, tzn. nie aj keď je kurzor mimo textu odkazu v tom istom riadku. Pomôžte mi s tým plííííz. Vo Firefoxe aj Opere sa zobrazuje všetko tak ako má, tzn. bez toho rozšíreného menu v kat5 a kat6. |
||
Question Profil * |
#2 · Zasláno: 26. 8. 2006, 14:15:22
samozrejme správne odkazy sú:
http://biowebgym.php5.sk/index_intcss.php?kat=3 http://biowebgym.php5.sk/index_intcss.php?kat=5 |
||
Question Profil * |
#3 · Zasláno: 26. 8. 2006, 14:42:02
V prvom zdrojáku, ktorý som uviedol, je chyba !!!
za ... má byť ešte </div> ktorý ukončuje <div class="tabulka"> |
||
Question Profil * |
#4 · Zasláno: 26. 8. 2006, 14:46:44
Takže... Postupne som zistil, že menu v kat3 sa zobrazuje v IE správne preto, lebo na konci bloku <div class="special-i"> sa nachádza ešte jedna položka s odkazom na "Môj herbár". Ak som spomenutý "kontroverzný" riadok <div style="width:200px"></div> presunul ešte pred ukončenie bloku <div class="tabulka"> a ešte k tomu som upravil rozmer, lebo 200px vykazovalo podobný efekt tej širokej tabuľky:
<!-- SUBMENU --> <div id="submenu"> ... <div class="special-b">Anatómia a morfológia</div> ... <div style="width:1px"></div> </div> </div> Pri takomto kóde je síce menu vyššie, ako by malo byť, tzn. jeho dolný okraj medzi posledným odkazom a rámčekom je väčší ako vo firefoxe, ale to je zanedbateľný problém. Už sa z toho stáva celkom pekný chaos a monológ :((( tak ak by bol niekto predsa taký ochotný sa pozrieť na tento problém, uvítal by som aspoň vysvetlenie, prečo sa display:block v mojom prípade správa odlišne v IE ako vo Firefoxe, a prečo má dodatok "<div style="width:1px"></div>" také zázračné účinky. Dík |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0