Aktív oldal jelzése css osztályal
Üdv!
Lenne egy problémám, olyat szeretnék hogy pl.: mikor menüben megnyomom a felhasználó adatai részt és mikor átvált erre a lapra a böngésző akkor annak a linkjhe más színű legyen tehát : <a href="profile.php" class="active">Felhasználó adatai</a> kb. így legyen...
ez még talán megoldható lenne, de olyan mint itt a weblaboron az aktiv és az új témákra is ha ráklikkelnék akkor az is class="active" legyen...
mint a drupalban, ott ez meg van oldva, de hogy?
Előre is kössz.
■ Lenne egy problémám, olyat szeretnék hogy pl.: mikor menüben megnyomom a felhasználó adatai részt és mikor átvált erre a lapra a böngésző akkor annak a linkjhe más színű legyen tehát : <a href="profile.php" class="active">Felhasználó adatai</a> kb. így legyen...
ez még talán megoldható lenne, de olyan mint itt a weblaboron az aktiv és az új témákra is ha ráklikkelnék akkor az is class="active" legyen...
mint a drupalban, ott ez meg van oldva, de hogy?
Előre is kössz.
CSS: id
Aktív lapból feltehetően csak egy van, ezért használtam class helyett id-t.
(Dinamikusan generált tartalomnál a kért laphoz berakod az id-t, statikus lapoknál meg ugye eleve "bedrótozhatod" előre.)
nem értem:)..
Nekem a menü az úgy van megoldva hogy az egész menü egy menu.include -ben van, és így sajnos nem a statikus oldalakon van, így nem tudom bedrótozni...
pl.: dinamikus oldal mint téma mondjuk vanb a menüben mint új témáknál egymás alatt 3:
<a href="g.php?id=1">1. téma</a>
<a href="g.php?id=2">2. téma</a>
<a href="g.php?id=3">3. téma</a>
és mikor ráklikkelek a 2. témára akkor ennek kéne lennie a menüben
<a href="g.php?id=1">1. téma</a>
<a href="g.php?id=2" id="active">2. téma</a>
<a href="g.php?id=3">3. téma</a>
Most írtad le...
Érkezik egy lekérés, amelyben - gondolom - kapsz egy id-t. Nézd meg, az adott id melyik menüpontoddal egyezik (id egyenlő-e a menüpont id-jével), és ahol egyenlőség van, oda "írasd be" (PHP-val) az ' id="active"' stringet.
Stíluslapodban ezután már azt rendelsz hozzá, amit csak szeretnél.
Gondolkozz rajt egy kicsit.
asszem értem, vagyis remélem...
kössz...
nem jó....
itt a kód:
akkor ennek kéne lennie ha ráklikkelek az 1.-re
<a href="user_view.php?uid=5">5. felhasználó</a>
<a href="user_view.php?uid=4">4. felhasználó</a>
<a href="user_view.php?uid=3">3. felhasználó</a>
<a href="user_view.php?uid=2">2. felhasználó</a>
<a href="user_view.php?uid=1" class="active">1. felhasználó</a>
ez eddig ok is, de ha ráklikkelek pl. a 2-ra akkor az 1 és a második is active osztályú lesz vagy ha a 4.-re akkor mind a 4 kivéve az 5.
ez jön ki ha a 4.-re klikkelek
<a href="user_view.php?uid=5">5. felhasználó</a>
<a href="user_view.php?uid=4" class="active">4. felhasználó</a>
<a href="user_view.php?uid=3" class="active">3. felhasználó</a>
<a href="user_view.php?uid=2" class="active">2. felhasználó</a>
<a href="user_view.php?uid=1" class="active">1. felhasználó</a>
valami hiba gondolom a kiolvasásban van...
Megvan...
elöbb gondolkodnom kellet volna, na de mind1, kössz a segítséget...