css menu mit click bzw mouseover ?? bitte um Hilfe

kjvision

New member
Hallo

also ich muss sagen dass ich ganz neu in diesem Forum bin, und ganz newbe in css bin, hoffe mir kann jemand helfen, ich beschäftige mich schon seit paar tagen mit diese thema komme einfach nicht weiter.

also folgendes wollte ich in mein page einbauen.

hab einen horizontale Navigationsleiste wenn man über maus rüberfährt soll sich die farbe ändern (z.b von schwarz auf rot) also wie rollover effekt) und wenn man darauf klickt soll es auch rot bleiben. ( das bekomme ich nicht hin dass es auch rot bleibt.
hier mal link wie ich es mir vorgestellt habe.
Stu Nicholls | CSSplay | A highlighted tab menu
also den schatteneffekt brauch ich nicht
hoffe mir kann jemand helfen


danke im vorraus
 
hey danke hab es angeschaut

muss ich für jede seite eigen ID tag vergeben.

momentan ist es bei mir so das ich in php arbeite
Code:
<table cellspacing=0 cellpadding=0>
          <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle>  <a href=<?=tep_href_link('specials.php')?> class=ch3><?php echo HEADER_SPECIALS; ?></a></td></tr>
          <tr><td height=5></td></tr>
          <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle>  <a href=<?=tep_href_link('advanced_search.php')?> class=ch3><?php echo HEADER_SEARCH; ?></a></td></tr>
          <tr><td height=5></td></tr>
          <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle>  <a href=<?=tep_href_link('contact_us.php')?> class=ch3><?php echo HEADER_CONTACT_US; ?></a></td></tr>
          <tr><td height=5></td></tr>
          <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle>  <a href=<?=tep_href_link('account.php')?> class=ch3><?php echo HEADER_CREAT_ACCOUNT; ?></a></td></tr>
          <tr><td height=5></td></tr>
          <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle>  <a href=<?=tep_href_link('login.php')?> class=ch3><?php echo HEADER_CUSTOMER_LOGIN; ?></a></td></tr>
         </table>


zum testen hab ich mal mit diesem probiert

also mouseover funktioniert aber nicht das er auch dabei bleibt
Code:
     <ul class="solidblockmenu">
<li><a href="http://www.axxxxxx.com/catalog/index.php">Home</a></li>
<li><a href="http://www.axxxxxxx.com/catalog/specials.php" class="current">Specials</a></li>
<li><a href="http://www.axxxxxxxx.com/catalog/advanced_search.php">Search</a></li>
</ul>

hab auch die datei css bearbeitet aber sorry ich wie gesagt newbe und blicke nicht so ganz durch
 
hallo

ich hab quelltext angeschaut und hab es auch wie dort erklärt versucht. leider kein erfolg. muss ich dann jede seite ändern mit body ID versehen ? wie viele css datein brauche ich ?

also bei mir wird es problematisch sein denn ich benutze einen header datei. und in jede seite rufe ich den header datei auf.

gibt es noch eine ander möglichkeit ? vielleicht mit java ? also wie ihr oben sehen könnt ist es php

bitte um hilfe
würde mich sehr freuen

danke nochmals
 
Zuletzt bearbeitet:
hey hab einige seit schon durchgelesen und auch über google probiert.
folgende suchbegriffe habe ich probiert

+css +navigation
php menu
java onclick
java rollover mit click
css onclick

leider nicht gefunden

finde es einfach nicht
hab auch shocn mal die frage in php forum gestellt. aber mir wurder gesagt man kann es mir basename($PHP_SELF) realisieren aber weiß nicht wie es gehen soll. bekomme nur tip über css und ich denke es wird bei mir nicht klappten es sei denn ich mach 7 header datei und rufe es immer manuell auf. aber das heißt wieder die seite wird immer dann langsamer

kennt sich jemand mit php aus ?

danke
 
Zurück
Oben