Autor Zpráva
Akali
Profil
Ahoj, našel jsem si na netu hotové řešení menu. Ale pozicování je řešené pomocí position:absolute a na každé obrazovce se mi to zobrazuje jinak. Pomohl by jste mi někdo vyladit kód tak, aby bylo zobrazení pro všechny obrazovky stejné?

jde tu hlavně o řádek 37
ul.nav li.bg { margin:4px 0px 0px 3px; padding-right:8px; position:absolute; z-index:50; left:351px; width:101px; background:url(bg-right.png) no-repeat right top; }

http://test.velkyberanov-fotbal.cz/ (tlačítka menu jsou nyní vyladěna na moji obrazovku)
http://test.velkyberanov-fotbal.cz/web.rar (tady je celé řešení, kdyby jste měl někdo čas)
Mnohokrát děkuji, sám už s tím nejspíš nehnu
YOYO
Profil
nastav u #wrapper position:relative (nebo nějakému rodiči, vůči kterému se to má posouvat) => tím přenastavíš souřadnicový systém a budeš to mít ve všech rozlišeních stejně (ikdyž asi stejně blbě, dokud nepoupravíš ještě něco) ale snad jsem apson trochu nakopnul
Akali
Profil
Nastavením wrapper na position:relative se to zlepšílo. Ale teď při najetí myškou na nějakou z položek se to posouvá špatně. Nejspíš díky tomu, že je pořád pozadí (jezdící obrázek u menu) nastaveno na position:absolute. Jenže když to nastavím na relative, vše se tím zbourá a zobrazí se až za odkazama po pravé straně..

Ukázka, kdy je wrapper na position:relative
http://test2.velkyberanov-fotbal.cz/
YOYO
Profil
chce to poupravit javascript,.. místo offset() použil position()
=> na dvou místech přepiš
var offset=$(this).offset();
na
var offset=$(this).position();
(nebo radši nahrad v celém souboru všechny offset za position, at to není nelogické)
Akali
Profil
Aha, teď se to pohnulo k lepšímu.. Jen pro zkoušku, jestli se Vám to na rozlišení pohybuje zhruba tak jak má?
http://ted.velkyberanov-fotbal.cz/

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0