in CSS Klassen Linkeigenschaften vergeben

Diskutiere mit über: in CSS Klassen Linkeigenschaften vergeben im Web Page Design Forum

  1. QuickSilverEX

    QuickSilverEX Thread Starter MacUser Mitglied

    Beiträge:
    772
    Zustimmungen:
    24
    Registriert seit:
    13.06.2004
    Hallo,
    bis jetzt kann ich Linkeigenschaften nur für ein komplettes CSS file festlegen.
    Bsp.:

    body
    {blablabla}

    a:link {color: royalblue; text-decoration:none }
    a:visited {color: royalblue; text-decoration:none }
    a:hover {color: royalblue; text-decoration:none }

    und jetzt kämen meine klassen.

    Was muss ich machen, damit diese Linkeigenschaften z.B. nur für eine bestimmte klasse festgelegt sind.
    Und für eine Andere Klasse auch wieder andere Linkeigenschaften gelten sollen?

    Ich habs bis jetzt so versucht:

    .box1 a:link {color: royalblue; text-decoration:none }
    .box1 a:visited {color: royalblue; text-decoration:none }
    .box1{
    padding:0px;
    border:0px solid black;
    position:absolute; top:20px; left:250px; width:500px; height:150px;}

    Ging so aber nicht.
    Hoffe jemand kann man helfen.
     
  2. Chuonrad

    Chuonrad MacUser Mitglied

    Beiträge:
    606
    Zustimmungen:
    53
    Registriert seit:
    27.08.2004
    auf die schnelle: die a: definitionen mal hinter die "padding" (etc.) stellen.
    möglicherweise hilftz das schon. sonst - denke ich - müsste das eigentlich gehen ...

    Ach . und das <a> in sollte mE unmittelabr auf die class folgen - wenn ich die vererbung richtig verstanden habe ...
     
    Zuletzt bearbeitet: 15.02.2005
  3. mec

    mec MacUser Mitglied

    Beiträge:
    384
    Zustimmungen:
    1
    Registriert seit:
    17.12.2003
    Hi QuickSilverEx,
    versuch´s mal mit a.box1:link {color: royalblue; text-decoration:none }
    usw.

    Gruß,
    mec
     
  4. QuickSilverEX

    QuickSilverEX Thread Starter MacUser Mitglied

    Beiträge:
    772
    Zustimmungen:
    24
    Registriert seit:
    13.06.2004
    ne, das klappt irgend wie nicht...
    mist, irgend wie muss das doch gehen.
     
  5. Pingu

    Pingu MacUser Mitglied

    Beiträge:
    4.894
    Zustimmungen:
    341
    Registriert seit:
    04.08.2003
  6. lengsel

    lengsel MacUser Mitglied

    Beiträge:
    4.627
    Zustimmungen:
    53
    Registriert seit:
    25.11.2003
    Wenn ich mir für einen Bereich eine Klasse oder id definiere, und einzelne Tags die darin vorkommen nochmal speziell formatieren möchte mache ich das so:

    Klasse oder id{gewünschte Parameter}

    Klasse oder id a:link {gewünschte Parameter die nicht mit Parametern aus der umgebenden Klasse oder id kollidieren}

    z.B.:

    #test {font-family: arial;}

    #test a:link {font-weight: bold;}

    In der id test wird jeglicher Text in Arial dargestellt, auch die Links weil die Anweisung für alles gilt was sich innerhalb des Containers mit der id test befindet. Zusätzlich werden die Links fett dargestellt weil dafür eine eigene Anweisung existiert, nämlich alles was ein Link ist und sich innerhalb des Containers test befindet fett darzustellen.

    Ich gehe davon aus dass in so einem Fall keine Siteweite a definition am Anfang des Stylesheets stattgefunden hat, denn das könnte das ganze natürlich verkomplizieren.

    Grüße,
    Flo
     
  7. QuickSilverEX

    QuickSilverEX Thread Starter MacUser Mitglied

    Beiträge:
    772
    Zustimmungen:
    24
    Registriert seit:
    13.06.2004
    @lengsel
    alles klar, so hats gefunzt! Vielen Dank
     
Die Seite wird geladen...
Ähnliche Themen - CSS Klassen Linkeigenschaften Forum Datum
CSS Selektor - Leerzeichen Web Page Design 12.09.2015
lokale css-Anweisung für macuser.de? Web Page Design 21.07.2015
Auslagerung von Klassen in CSS-File Web Page Design 02.04.2015
CSS Problem mit Breiten von ul/li Web Page Design 07.10.2014
mehrere css klassen pro element Web Page Design 02.06.2009

Diese Seite empfehlen

Benutzerdefinierte Suche