Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]Wybrana podstrona ma osobne style w menu
Forum PHP.pl > Forum > Przedszkole
.rmvb's
Witam,
Mimo dziwnie skonstruowanego tematu sprawa wyglada w taki sposób:
Otóż mam zwykłe menu gdzie uzywam hovera. Chciałbym zrobić krok dalej aby przy wybranej zakładce w menu, pozostał style takie jak hover,
żeby było widać, która zakładka jest wybrana. (lub dodanie innej klasy, która ma te same parametry co li a:hover)
Przypuszczam, że temat mógł już być ale nie mogłem go odnaleźć.
<?php
$page = $_GET['page'];
echo'<li><a href="index.php?page=a">a</a></li>';
echo'<li><a href="index.php?page=b">b</a></li>';
echo'<li><a href="index.php?page=c">c</a></li>';

?>

if($page=='a') require_once('a.php');
else if($page=='b') require_once('b.php');
else if($page=='c') require_once('c.php');

tak wygladaja fragmenty kodu, który teraz mam.
Pozdrawiam
memory
Cytat
lub dodanie innej klasy, która ma te same parametry co li a:hover
. Sam sobie odpowiedziałeś
http://forum.php.pl/lofiversion/index.php/t147740.html
aras785
Jeśli strona jest aktywna to dodaje klase: active - reszta w css należy do Ciebie smile.gif
  1. $page = $_GET['page'];
  2. echo'<li '.(($page=="a")?"class=active":"").'><a href="index.php?page=a">a</a></li>';
  3. echo'<li '.(($page=="b")?"class=active":"").'><a href="index.php?page=b">b</a></li>';
  4. echo'<li '.(($page=="c")?"class=active":"").'><a href="index.php?page=c">c</a></li>';
.rmvb's
No tak smile.gif prawie wiedziałem jak mam to wykonać ale brakowało mi tego fragmentu, gdzie dodaje klasę przez php tongue.gif Myślę, że będzie śmigać ale sprawdzę za momencik smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.