Autor | Zpráva | ||
---|---|---|---|
jirabach Profil |
#1 · Zasláno: 26. 6. 2006, 15:24:09
Předělávám web na vícejazyčný a při změně menu mi přestalo fungovat definované chování pomocí css.
Má nadefinované chování pro a:link, a:visited a a:hover Když ale vymažu historii, tak menu se nechová jako podle a:link. Pokud už navštívím odkaz a menu se chová podle a:visited, je to v pořádku. Nemůžu najít chybu v definici a:link. Poraďte mi i prosím někdo. .menu a:link { display: block; color: #5A5A5A; text-align: left; text-decoration: none; background-image: url(tl_p1.jpg); padding-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; border: 1px solid #85AFD3; } .menu a:visited { display : block; color: #5A5A5A; text-align: left; text-decoration: none; background-image: url(tl_p1.jpg); padding-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; border: 1px solid #85AFD3; } .menu a:hover { display : block; background-image: url(tl_p2.jpg); color: Black; text-decoration: none; text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; padding-left: 5px; border: 1px solid #4A84B7; } |
||
Radek Hrabůvka Profil |
#2 · Zasláno: 26. 6. 2006, 15:47:10
Předpokládám, že chyba je před v deklaraci před odeslaným kódem, nezávazně chybějící závorka.
Kód jde napsat o dost úsporněji, do hover deklarace jen ty vlastvosti, které potřebuješ změnit: .menu a { display : block; color: #5A5A5A; text-align: left; text-decoration: none; background-image: url(tl_p1.jpg); padding-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; border: 1px solid #85AFD3; } .menu a:hover { background-image: url(tl_p2.jpg); color: Black; border: 1px solid #4A84B7; } |
||
jirabach Profil |
#3 · Zasláno: 26. 6. 2006, 20:42:45
Zasláno: 26.6.2006 15:47:10
Citovat Předpokládám, že chyba je před v deklaraci před odeslaným kódem, nezávazně chybějící závorka. Popravdě tuto větu nechápu a myslím, že už mi došlo v čem to je: preload toho tl_p1.jpg není nějaká jednoduchá možnost, jak ten preload "docpat" do zdrojáku ??? |
||
Radek Hrabůvka Profil |
#4 · Zasláno: 27. 6. 2006, 00:38:07
Preload se dělá pro :hover, ne pro :link.
Preload tam můžeš docpat, koukni do zdrojáku: www.volny.cz/teststranek/menu-odrazkove-1/ Měníš font-size a nemáš zadanou výšku odkazu, takže ti menu poskakuje. |
||
jirabach Profil |
#5 · Zasláno: 27. 6. 2006, 06:17:52
#preload {
background-image: url(tl_p1.jpg); background-image: url(t2_p1.jpg); } to je to, co mi chybělo moooooooooooooooooooooooooooooc ti děkuji, kdybys něco potřeboval, ozvi se, rád ti pomůžu děkuji jetě jednou www.bachmann.cz |
||
jirabach Profil |
#6 · Zasláno: 27. 6. 2006, 15:57:29
tak ještě jednou problém
když "nahraji" stránku na svůj ftp sever, menu vlevo se chová správně www.bachmann.cz/MBB jde to v FF i IE pokud to nahraji na orig místo www.mbbtechnik.cz v IE to chodí, ale v FF to nemá ty obrázky na pozadí (menu) chápete to někdo ? co dělám špatně ? |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0