+ Antworten
Ergebnis 1 bis 7 von 7

Thema: CSS Rollover funktioniert nicht im IE

  1. #1
    TP-Junior Marky macht alles soweit korrekt Avatar von Marky
    Registriert seit
    Dec 2005
    Beiträge
    26

    CSS Rollover funktioniert nicht im IE

    Hallo Leute,

    bräuchte mal eure Hilfe! Habe eine CSS Datei erstellt, für ein Navigation mit Rollover -Effekt:
    CSS:
    .menulinks {padding:2px 15px;font-family:arial,sans-serif;font-size:10px;color:#FFFFFF;font-weight:bold;text-align:left;background-color:#CC0001;border-top:1px solid #FFFFFF;}
    .menulinks:hover {padding:2px 15px;font-family:arial,sans-serif;font-size:10px;color:#FFFFFF;font-weight:bold;text-align:left;background-color:#000000;}

    in html so eingebunden:
    <div class="menulinks"><a href="news.html" class="link01">news</a></div>

    Also das Rollover funktioniert in jedem gängigen Browser, außer dem IE.
    Wisst ihr wo mein Fehler liegt und was ich da machen kann?

    Gruß
    Marky

  2. #2
    TP-Moderator satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User Avatar von satre
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    3.683
    Die Pseudoklassen für Links musst du folgendermaßen deklarieren:

    .menulinks a:link {}
    .menulinks a:visited {}
    .menulinks a:hover {}

  3. #3
    TP-Junior Marky macht alles soweit korrekt Avatar von Marky
    Registriert seit
    Dec 2005
    Beiträge
    26
    Erstmal danke für deine Antwort!

    Versteh ich nicht so ganz, ich geb doch der Tabelle oder dem div nur eine klasse an, indem Fall menulinks. Kannst du mir das mal näher erklären, oder ein Code Beispiel angeben?

  4. #4
    TP-Moderator satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User Avatar von satre
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    3.683
    Sicher

    CSS
    HTML-Code:
    <style type="text/css">
    .h1 { 
    color:#999; 
    font-size:12px; 
    font-family: Verdana; 
    text-decoration:none; 
    }
    .h1 a:link, .h1 a:visited { 
    color:#999; 
    }
    .h1 a:hover { 
    color:#ffbf00; 
    }
    </style>
    Und der Link:
    HTML-Code:
    <div class="h1"><a href="#">Link1</a></div>

  5. #5
    TP-Junior Marky macht alles soweit korrekt Avatar von Marky
    Registriert seit
    Dec 2005
    Beiträge
    26
    Also wenn ich mein css umschreib, ändert sich bei mir nur noch der text aber nicht mehr das ganze div.

    Hab mal Bilder im Anhang! Irgendwie ist es zwar jetzt ein Rollover, aber es sieht nicht mehr so aus wie es soll! Links sit es so wie es sein soll, wie gesagt nicht im IE, rechts ist´s nach den Änderungen!
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken CSS Rollover funktioniert nicht im IE-so-soll-es.gif   CSS Rollover funktioniert nicht im IE-so-ist-es-jetzt.gif  

  6. #6
    TP-Moderator satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User Avatar von satre
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    3.683
    In deinem Fall machst du's am besten mit einer Liste.

  7. #7
    TP-Specialist designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht Avatar von designfanatiker
    Registriert seit
    Nov 2004
    Ort
    Oberbayern
    Beiträge
    2.314
    Zitat Zitat von Marky
    Also das Rollover funktioniert in jedem gängigen Browser, außer dem IE. Wisst ihr wo mein Fehler liegt und was ich da machen kann?
    Der IE unterstützt die entsprechende Pseudoklasse nur für das Element a.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51