.rmvb's
14.01.2013, 12:19:17
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
14.01.2013, 12:28:49
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
14.01.2013, 12:30:42
Jeśli strona jest aktywna to dodaje klase: active - reszta w css należy do Ciebie

$page = $_GET['page'];
echo'<li '.(($page=="a")?
"class=active":"").'><a href="index.php?page=a">a</a></li>'; echo'<li '.(($page=="b")?
"class=active":"").'><a href="index.php?page=b">b</a></li>'; echo'<li '.(($page=="c")?
"class=active":"").'><a href="index.php?page=c">c</a></li>';
.rmvb's
15.01.2013, 10:56:31
No tak

prawie wiedziałem jak mam to wykonać ale brakowało mi tego fragmentu, gdzie dodaje klasę przez php

Myślę, że będzie śmigać ale sprawdzę za momencik