Nach dem klick auf einen Menüpunkt soll ein Bild angezeigt werden..?

Diskutiere mit über: Nach dem klick auf einen Menüpunkt soll ein Bild angezeigt werden..? im Web-Programmierung Forum

  1. asylum

    asylum Thread Starter MacUser Mitglied

    Beiträge:
    747
    Zustimmungen:
    1
    Registriert seit:
    10.06.2005
    Hallo!
    Ich habe ein kleines Problem mit dem ich net wirklich weiter komme, da ich sowas normalerweise nicht umsetze.
    Also ich soll eine Homepage fuer einen Freund machen und er moechte gerne, dass wenn man in dem Menue auf eine Katergorie klickt, dass dort dann ein Ball erscheint. Also eine art Positionsanzeiger damit die User wissen wo sie sich gerade befinden.
    Jetzt ist die Frage wie ich das Problem loesen kann.
    Meine kenntnisse bewegen sich nur im Bereich von HTML und PHP.
    Hatte an eine JS onclick Funktion gedacht, jedoch habe ich beim Googlen nicht viel gefunden was onclick mit zb nem <img> Tag verbindet ... oder denke ich gerade in die falsche Richtung?

    Hoffe ihr versteht mein Problem und koennt mir diesbezueglich helfen!

    Gruss

    asylum
     
  2. koli.bri

    koli.bri Gast

    Ersetz doch einfach in der Kategorie das Bild des Links zu der Kategorie.

    Oder versteh ich da was falsch?
     
  3. asylum

    asylum Thread Starter MacUser Mitglied

    Beiträge:
    747
    Zustimmungen:
    1
    Registriert seit:
    10.06.2005
    mhh ja theoretisch schon, jedoch weiss ich dann net genau weiter :)
    im css habe ich das hier:
    background: url(images/button_normal.png) repeat-x;
    und dann wird es schwer beim onclick das einzufuegen, oder mach ich da nen fehler?

    hab so gut wie keine ahnung von js; wie mache ich dann bei onclick das der ein bild anzeigt?

    gruss
     
  4. JohnP

    JohnP MacUser Mitglied

    Beiträge:
    471
    Zustimmungen:
    6
    Registriert seit:
    12.10.2004
    Du hast ja die Möglichkeit deine Links per CSS zu formatieren.
    Also ungefähr so:
    PHP:
    {...}
    a.hover {...}
    ...
    Im HTML- Code kannst du vor deinen Links so etwas ähnliches machen, natürlich <span> mit deinen Bildern ersetzen (<img />):
    PHP:
    <a href="index.php"><span>--</span></a>
    Nun kannst du die CSS- Formatierung so machen:
    PHP:
    a span {visibility:hidden;}

    a:hover span{visibility:visible;}
    Versuchs mal so!

    Ansonsten musst du mit einem PHP- Code die aktuelle Site abfragen und dann den jeweiligen Link aktivieren! Also mit einer If- Abfrage!

    m.f.g.
     
  5. ThaHammer

    ThaHammer MacUser Mitglied

    Beiträge:
    3.276
    Zustimmungen:
    13
    Registriert seit:
    01.06.2004
    Ne, einfach mit css. Leichter geht es nicht! Du hast ja a:link, a:hover, a:active usw
    Wenn Du jedem Zustand ein anderes bild gibts ... :D
     
  6. asylum

    asylum Thread Starter MacUser Mitglied

    Beiträge:
    747
    Zustimmungen:
    1
    Registriert seit:
    10.06.2005
    ginge dass denn mit a:active? [habe noch nie mit a:active gearbeitet *schaem*]

    gruss
     
Die Seite wird geladen...
Ähnliche Themen - Nach dem klick Forum Datum
jQuery mobile: Script wird nur nach reload ausgeführt Web-Programmierung 28.12.2012
Hilfe, nach Installation zwei Perl versionen Web-Programmierung 31.07.2012
masonry (jquery) lädt erst nach refresh der seite Web-Programmierung 11.06.2012
Typo3 Backend-Fehler nach Update Web-Programmierung 04.04.2011
Verlinkung nach if-Bedingung Web-Programmierung 13.03.2010

Diese Seite empfehlen

Benutzerdefinierte Suche