Avatar billede lborkdk Nybegynder
29. oktober 2011 - 15:59 Der er 1 kommentar og
1 løsning

add class menu selected

Hej eksperten :)

Jeg har en menu:

<div id="menubar">
<ul id="menu">
<li class="selectet"><a href="index.php">Home</a></li>
<li><a href="examples.php">Examples</a></li>
<li><a href="page.php">A Page</a></li>
<li><a href="another_page.php">Another Page</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>
</div>

Som jeg includer på mine sider:

<?php
include 'menu.html';
?>

Nu er spørgsmålet så hvordan jeg kan få class selectet til at virke på den side som jeg er på, tror jeg skal bruge noget javascript til det men da jeg ikke har så meget forstand på det stiller jeg dette spørgsmål :)

Her er min CSS kode til selectet og menuen:


ul#menu li.selected
{ margin: 3px 2px 0 0;
  background: #FCFDF4 url(tab_selected.png) no-repeat 0 0;}

ul#menu li.selected a, ul#menu li.selected a:hover
{ background: #FCFDF4 url(tab_selected.png) no-repeat 100% 0;
  color: #111;}


På forhånd tak :)
-Lbork
Avatar billede olebole Juniormester
29. oktober 2011 - 17:27 #1
<ole>

Nej, det er en PHP-opgave. Du lader PHP tjekke, hvilken side man er på - og udskriver derefter klassen på det tilhørende link i menuen

/mvh
</bole>
Avatar billede lborkdk Nybegynder
29. oktober 2011 - 17:36 #2
okay tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester