BIld nicht mit unterstreichen bei MouseOver

  • Hallo,

    bastle gerade an meinem ersten Blog und stehe vor folgendem Problem:
    Mein Links werden bei MouseOver unterstrichen, was zur Folge hat, dass in Firefox auch die verlinkten Bilder untterstrichen werden. Kann ich das irgendwie im CSS ändern, ohne dass bei jedem Bildlink eine Klasse angegeben wird, die dies verhindert?

    Ich poste mal die relevanten CSS-Passagen und wäre über jede Hilfe dankbar:

    Code
    a:hover{
    text-decoration:none;
    border-bottom-style:dotted;
    border-bottom-width:thin;
    }

    und

    Code
    .entrybody img {
        padding: 4px;
        border: 1px dotted #DFDFDF;
    }

    Wenn ich allerdings für .entrybody das Unterstreichen deaktiviere, habe ich es ja auch bei den Links nicht mehr.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Danke für die Antwort, aber so geht das leider nicht! So verschwindet zwar der Rahmen um das Bild, der nicht verschwinden soll, aber die unterstrichene Linie bleibt.

  • Das wird nur mit einer Klasse was werden.

    HTML
    <div class="lightbox">
    <a href="http://eye03.de/blog/wp-content/uploads/2007/04/packaging1.jpg" rel="lightbox[packaging]"><img src="http://eye03.de/blog/wp-content/uploads/2007/04/packaging.jpg"></a><a href="http://eye03.de/blog/wp-content/uploads/2007/04/packaging2.jpg" rel="lightbox[packaging]"></a>
    ..........
    </div>


    dann in der CSS

    HTML
    .entrybody .lightbox a:hover {
    text-decoration:none;
    }
  • Nicht ganz. Aber so klappt es jetzt. Vielen Dank!

    .entrybody .lightbox a:hover {
    border:none;
    }

    .entrybody img {
    padding: 4px;
    border: 1px solid #DFDFDF;
    }

    .entrybody a img {
    padding: 4px;
    border: 1px dotted #DFDFDF;
    }

    .entrybody a:hover img {
    border-style:solid;
    }

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!