Autor | Zpráva | ||
---|---|---|---|
zuzka Profil * |
#1 · Zasláno: 25. 7. 2005, 14:29:55
používám FrontPage a framy, na webu mám vlevo menu a vpravo hlavní stránku.
Chtěla bych, aby se v menu "trvale" vyznačila prohlížená stránka, např. prohlížím si fotogalerii, tak v menu bude fotogalerie jinou barvou, podtržená, šipka... zkoušela jsem to přes aktivní odkaz, ale jakmile kliknu (i "naprázdno") do hlavní stránky, označení zmizí půjde to ve frontpagi? a šlo by to tak, že i když si budu ve fotogalerii prohlížet fotky, aby zůstala pořád vyznačená fotogalerie? díky zuzka |
||
Rustic Profil |
#2 · Zasláno: 25. 7. 2005, 14:42:03
Pokud to správně chápu, tak chceš aby odkaz na stránku, kterou si prohlížíš, byl odlišený od ostatních.
Tohle jednoduše pomocí css nebo html neuděláš (teda alespoň co já vim) |
||
flying gentleman Profil |
#3 · Zasláno: 25. 7. 2005, 14:49:37
no to teda udelas, treba kdyz si budes prohlizet fotogalerii, tak das prislusnemu odkazu v menu dejme tomu tridu .aktivni a nastylujes ho, a takhle to udelas pro kazdou stranku pokazde s tim urcitym odkazem
|
||
zuzka Profil * |
#4 · Zasláno: 25. 7. 2005, 14:52:34
jako je to třeba na stránce
http://www.otahal.cz/cz_start.htm tam se rozsvítí červený puntík, ale nevím, jak si stáhnout do počítače to menu, abych mohla prozkoumat kód takže to asi nepůjde? |
||
zuzka Profil * |
#5 · Zasláno: 25. 7. 2005, 14:55:51
to flying gentleman:
prosím víc do detailu, nerozumím jak dám odkazu třídu aktivní? |
||
flying gentleman Profil |
#6 · Zasláno: 25. 7. 2005, 14:59:53
pres css, tedy do css dokumentu napises
.aktivni{color:red napriklad:)}, otazkou ale zustava, jestli umis css? |
||
Rustic Profil |
#7 · Zasláno: 25. 7. 2005, 15:03:38 · Upravil/a: Rustic
Jak řiká flying gentleman, musíš změnit aktivní odkazy ručně pro každou stránku zvlášť.
Teď čtu, že máš stránku z rámů a tam to jde celkem jednoduše - do hlavičky kódu levého menu vložíš tohle: <style type="text/css"> a:active { background-color: red} /* aktivní odkaz */ </style> |
||
zuzka Profil * |
#8 · Zasláno: 25. 7. 2005, 15:06:45
no css neumím
respektive umím změnit aktivnímu odkazu barvu (podtržení), ale neumím označit odkaz jako aktivní, není na to někde příklad? |
||
flying gentleman Profil |
#9 · Zasláno: 25. 7. 2005, 15:10:12
To, co tady pise Rustic jsou s prominutim kraviny, protoze a:active pusobi na odkaz po kliknuti, nikoli na aktivni odkaz ve smyslu, jakym to myslis ty, zuzko
|
||
zuzka Profil * |
#10 · Zasláno: 25. 7. 2005, 15:44:22
tak jsem si tu přečetla co jsou to třídy v css, ale stejně nevím, jak "to udělat pro každou stránku pokaždé s tím určitým odkazem"
|
||
flying gentleman Profil |
#11 · Zasláno: 25. 7. 2005, 15:50:12
priklady:
mas stranku index.html v ni mas menu, ktere obsahuje mimojine odkaz na index.html, tomuhle odkazu das tridu .aktivni a nadefinujes vlastnosti mas stranku index2.html v ni mas menu, ktere obsahuje mimojine odkaz na index2.html, tomuhle odkazu das tridu .aktivni a nadefinujes vlastnosti mas stranku index3.html v ni mas menu, ktere obsahuje mimojine odkaz na index3.html, tomuhle odkazu das tridu .aktivni a nadefinujes vlastnosti kapišto?? |
||
zuzka Profil * |
#12 · Zasláno: 25. 7. 2005, 15:56:58
no ale to potom nemá cenu mít frame, když se to bude načítat pokaždý znova :o(, leda kvůli rolování
hmm tak na to kašlu |
||
Rustic Profil |
#13 · Zasláno: 25. 7. 2005, 16:02:57
flying gentleman: jde o to, že zuzka má rámy - a v nich zůstanou aktivní odkazy označené nejenom po kliknutí, ale i při prohlížení jiné stránky(a ne jenom 2 vteřiny co stránky nabíhají).
|
||
Meleme Profil |
#14 · Zasláno: 25. 7. 2005, 16:06:57 · Upravil/a: Meleme
Pokud máš stránky ve framech, tak nic z toho nepůjde, protože ta stránka (ten frame), kde máš menu se nijak nemění, načítá se jen ten cílový frame, kam položky z menu odkazují. Prostě když klikneš na odkaz v menu, v druhém framu se ti objeví požadovaná stránka, ale frame s menu se nijak neaktualizoval, nezměnil, tudíž je tam pořád ta samá stránka a nemůže se tak trvale změnit barva (podtržení..) odkazu. Nevím, jestli jste mě pochopili:-)
Šlo by to udělat nějak složitě přes JavaScript, ale v tom už neporadím. |
||
flying gentleman Profil |
#15 · Zasláno: 25. 7. 2005, 16:18:26
aha, to jsem ale nevedel, ze to ma zuzka pres ramy
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0