Autor | Zpráva | ||
---|---|---|---|
Tonny Profil * |
#1 · Zasláno: 20. 12. 2012, 20:38:06
Ahoj,
mám takové velmi jednoduché menu, jen dva divy, když kliknu na text v jendom z nich, zobrazí se mi 1. formulář, když kliknu na text v tom druhé, zobrazí se mi druhý formulář. Každý ten div má jinou barvu pozadí. 1. je žlutý a 2. je šedý. Potřebuji nějak udělat, aby když má užvatal zobrazený jeden ze dvou formulářů a tím pádem, kliknul na odkaz, tak jak to udělat tak, aby bylo evidentní, že je zrovna v této sekci. Napadlo mě, že by to šlo udělat pomocí PHP podmínky, že pokud se proměnná v URL, kterou stejně odesílám po kliknutí na jeden z odkazů, rovná něčemu, tak se pomocí třeba js upraví css. Ptám se spíš proto, jestli neexistuje nějaký jednodušší/efektivnější/prostě lepší způsob jak to udělat. Díky za nápady. PS: pokdu jste si jisti, nebo si myslíte, že to jinak nejde, prosím taky mi to sem napište, dík :) |
||
Davex Profil |
Tvá úvaha je správná. V PHP můžeš mít podmínku, že se odkazu, který vede na zobrazenou stránku, nastaví nějaká třída, jejíž odlišný vzhled si nastavíš v CSS. Konkrétní provedení je závislé na podobě používaných adres stránek.
Tuším, že pár příkladů na zvýraznění položky menu na této diskusi najdeš (třeba Zvýraznění aktivní položky v menu bez parametru v adrese, Zvýraznění aktuálního odkazu (a:active to není) a další). |
||
Tonny Profil * |
#3 · Zasláno: 20. 12. 2012, 21:48:06
Dík :)
|
||
Časová prodleva: 11 let
|
0