View previous topic :: View next topic |
Author |
Message |
ttc
Joined: 08 Sep 2004 Posts: 48 Location: Zagreb, Hrvatska
|
Posted: 20.09.2004 21:31 Post subject: meni |
|
|
Bok
imam jedan problemcic...
pokusavam sloziti jedan meni u obliku tablice i zelio bi da, kada kliknem na jedan link u njemu da se recimo boja pozadine promjeni i ostane takva za vrijeme dok je linkana stranica aktivna, ovo sam skroz bzvz napisao evo link na jedan primjer pa cete znati na sto mislim.... www.zarez.hr
unaprijed zahvaljujem na odgovorima |
_________________ ††¢ |
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 20.09.2004 22:28 Post subject: |
|
|
To se može server side (npr. php-om i sessionom), client side (javascriptom i URL-om) i čisto u html-u (da svaka stranica ima jednak meni ali da je na svakoj obojan baš njen cell). Na tebi je da odlučiš |
|
|
Back to top |
|
|
ttc
Joined: 08 Sep 2004 Posts: 48 Location: Zagreb, Hrvatska
|
Posted: 20.09.2004 22:41 Post subject: |
|
|
kako bi to napravio phpom, onako citama kod ali ne kontam
<tr><td id="nav"><a href="http://www.nesto.hr/nesto.htm">fadfa <--ovako je prije klika
<tr><td id="nav"class="activ"><a href="http://www.nesto.hr/nesto.htm">fadfa
a ovako je poslje klika kada cell ostane druge boje
kako dobijem ovaj class na ovom mjestu, cime ga ukljucim |
_________________ ††¢ |
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 21.09.2004 00:34 Post subject: |
|
|
Ovaj "activ" css dodatak
Code: | <td id="nav" class="activ"> |
mozes lako napraviti. Prvo neka skripta bude svjesna na kojoj si stranici. To izvedi kako te volja. Recimo da stranice numeriras, recimo imas deset stranica i svaka ima svoj indeks i svoje ime. Baci imena u array
Code: | $arr = array("Index","Pomoc","Razno","Kontakt"); |
i reci da generira navigaciju na odgovarajućem mjestu, s time da php zna na kojoj je trenutno stranici i zna indeks (koji čuva u $current_index)
Code: | foreach($arr as $i => $txt){
$str = '<td id="nav"';
if($i == $current_index) $str .= ' class="activ"';
$str .= '>' . $txt . '</td>';
print $str;
} |
Ova navigacija, naravno, nema linkova jer nema <a> tag-a, nego služi čisto za primjer kako da ofarbaš gumb koji želiš. |
|
|
Back to top |
|
|
|