tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
3096
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    May 2002
    Ort
    Duisburg
    Beiträge
    142
    Hi ho!

    Ich möchte gerne ein div mit nem Hintergrundbild über eine Tabelle legen, wobei das div bei mouseover ausgeblendet werden soll.(Soll ne Bildergalerie werden, wo nur das Bild richtig sichtbar ist, über dass die Maus grad fährt und alle andren ausgegraut sind.)

    Hier mein Code:

    Code :
    1
    
    <div onmouseover="this.class='div2'" onmouseout="this.class='div1'" class="div1"></div>
    div1 ist ne Klasse mit Bild, div2 ohne.

    Warum funktionert das nicht? Kann man styles nicht per css ändern, oder ist dafür eine eigene funktion nötig mit document.write, oder sowas?

    Sry, falls dies dämliche Fragen sind, aber JS ist nicht meine Welt..
    Aber hab nach dem Prob gesucht und nichts richtiges gefunden...

    Gruß, Hankman
     
    "Big Cahoona-Burger! Alle sagen die machen ein paar leckere Burger - ich selbst hab' noch nie einen probiert!"

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Das Attribut, welches du ändern musst, nennt sich className
     

  3. #3
    Maik Tutorials.de Gastzugang
    HTML-Code:
    <div onmouseover="this.className='div2'" onmouseout="this.className='div1'" class="div1"></div>
     

  4. #4
    Registriert seit
    May 2002
    Ort
    Duisburg
    Beiträge
    142
    Aaaaaallles klar, danke schön!

    natürlich... aber warum macht man das so kompliziert Naja, egal *g*

    Wie lautet denn das Attribut für "style"? Falls das hier noch jemand liest =)

    Liebe Grüße,
    Hankman
     
    "Big Cahoona-Burger! Alle sagen die machen ein paar leckere Burger - ich selbst hab' noch nie einen probiert!"

  5. #5
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Hankman

    Wie lautet denn das Attribut für "style"?
    >>> selfHTML | Javascript | Objektreferenz | style


    HTML-Code:
    <div style="background-image:url(hintergrundgrafik.png);" onmouseover="this.style.backgroundImage='none'" onmouseout="this.style.backgroundImage='url(hintergrundgrafik.png)'">test</div>
     

  6. #6
    Registriert seit
    May 2002
    Ort
    Duisburg
    Beiträge
    142
    Ooookkay, danke schön =)
     
    "Big Cahoona-Burger! Alle sagen die machen ein paar leckere Burger - ich selbst hab' noch nie einen probiert!"

Ähnliche Themen

  1. Style abfragen funktioniert nicht?
    Von DataFox im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 20.09.08, 22:12
  2. EventLog() Class funktioniert nicht überall
    Von Dipsi im Forum .NET Datenverwaltung
    Antworten: 1
    Letzter Beitrag: 27.09.07, 13:34
  3. Antworten: 0
    Letzter Beitrag: 15.07.07, 06:46
  4. Style funktioniert nicht bei Verlinkung
    Von rundes kipfal im Forum CSS
    Antworten: 2
    Letzter Beitrag: 20.08.06, 21:36
  5. Warum funktioniert das Style-Attribut nicht?
    Von Prophet05 im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 09.07.05, 18:37