Dummi Frage: Formatierung von Links

    • 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

  • Wollte kein neues thread aufmachen, deswegen hier meine Frage:

    Wie beomme ich das in meinem Theme hin, daß anstatt eines Unterstriches eines Links der Strich wegfällt, aber dafür die Schriftfarbe in blau erscheint?
    Konnte unter "Suchen" im Forum bisher nichts finden...

    G, believer

    Wenn ich den See seh, brauch ich kein Meer mehr.

  • Konnte unter "Suchen" im Forum bisher nichts finden...


    Na hast doch den richtigen Thread gefunden. ;-) Alles weitere ist CSS. "text-decoration" ist für die Unterstreichung zuständig:
    text-decoration: Textdekoration: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets

    Für die Farbe ist "color" zuständig:
    color: Vordergrundfarbe: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets

    Bei Links musst du dabei zwischen besuchten (:link), unbesuchten (:visited) Links usw. unterscheiden. Dafür gibts in CSS Pseudoklassen:
    Pseudo-Klassen: Übersicht: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets

    Beispiele jeweils hinter den Links, ansonsten wie Syntronica das schon erklärte.

  • Danke erst mal. Aber ich habe in meiner style.css nur folgendes gefunden:

    und habe hier allerdings schon underline raus genommen. Hatte also überall nach "underline" gesucht und da, wo es mir richtig schien, "none" vergeben. Klappt aber trotzdem nicht. Ich wollte auch alle download-links etc. ohne Unterstrich haben, besser gesagt, erst beim darüber fahren mit dem Curser sollte die Linkfarbe sich ggf. verändern. Geht das, wenn ja, brauche ich noch mal Hilfe, bitte.

    Wenn ich den See seh, brauch ich kein Meer mehr.

  • Danke erst mal. Aber ich habe in meiner style.css nur folgendes gefunden:


    An der Stelle bist du genau richtig. "a" steht für alle Links (ganz allgemein), "a:hover" für den Link, der sich gerade unter dem Mauszeiger befindet.

    Zitat

    Hatte also überall nach "underline" gesucht und da, wo es mir richtig schien, "none" vergeben. Klappt aber trotzdem nicht.


    Eventuell mal nach "text-decoration" oder "border" suchen, in den Regeln die mit Links ("a") zu tun haben. Ggf. noch den Browsercache leeren, CSS-Änderungen bleiben dort sonst häufig hängen. ;-)

  • Wirklich komisch...
    Ich habe jetzt in definitiv jeder CSS-Datei meines themes jedes "underline" bei text-decoration in "none" vergeben, aber: die underline bleibt, sowohl bei einfachen Linkverweisen wie auch bei Download-Links. Woran liegt das und wie bekomme ich die Unterstriche weg? Habe keine Ahnung mehr :???:

    Wenn ich den See seh, brauch ich kein Meer mehr.


  • Eventuell mal nach "text-decoration" oder "border" suchen, in den Regeln die mit Links ("a") zu tun haben. Ggf. noch den Browsercache leeren, CSS-Änderungen bleiben dort sonst häufig hängen. ;-)

    verständnis frage was hatt border mit a underline zutun?

  • verständnis frage was hatt border mit a underline zutun?


    Beides bringt eine Linie unter den Link. ;-) Für den Besucher ist es meist gar nicht ersichtlich, ob das jetzt als Text-Decoration oder als Rahmen umgesetzt wurde. Tools wie Firebug können da beim Debuggen Aufschluss geben.

    believer: Poste bitte nochmal deine Seite, ich habs vergessen. ;-) Irgendwas mit Gospel, richtig?

  • Funzt :-D
    Lag`s an dem Leerzeichen? Denn "text-decoration: none" steht ja schon da!!
    Habe also jetzt 2 Varianten untereinander stehen.. Auf jeden Fall klappts. Wenn ich das erste tecxt-decoration weg nehme, würde es nicht gehen (gerade probiert).
    Vielen Dank!!

    Wenn ich den See seh, brauch ich kein Meer mehr.

  • Doch noch eine Frage:
    Wie bekomme ich denn jetzt beim überfahren des Links eine andere Farbe zu sehen?

    Wenn ich den See seh, brauch ich kein Meer mehr.

  • Antwort auf die 1. Frage: Du hattest es nur für die Pseudoklasse :hover drin - die ist (nur) für den gerade mit der Maus überfahrenen Link zuständig. Damit sollte ich dann auch deine 2. Frage beantwortet haben. ;-)

Jetzt mitmachen!

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