Ingo: Vererbung in CSS

Hallo,

ich definiere eine Class

.content {
  color: red;
}

Nun möchte ich eine neue Klasse definieren, die die Eigenschaften der Klasse .content erbt und zudem noch eine Angabe zur Schriftgröße erhält.
Ist das möglich?

mfg
Ingo

  1. Ich grüsse den Cosmos,

    Ist das möglich?

    Ich glaube nicht, aber du kannst es ja ganz einfach machen:

    <div class="content geerbte_klasse" />

    Du darfst ja als Klasse beliebig viele Klassennamen, getrennt durch leerzeichen, angeben.

    Möge das "Self" mit euch sein

    --
    Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...
  2. Hallo,

    Ist das möglich?

    Die Antwort ist Jain. Man kann meines Wissens nicht sagen Klasse B soll alle Eigenschaften von Klasse A erhalten. Man kann jedoch eine Eigenschaft mehreren Klassen Zuweisen.

    Z.B.

    .A, .B {  
     color: red;  
    }  
      
    .B {  
     font-size: 1.5em;  
    }
    

    Damit erhalten die Klassen A und B die Schriftfarbe rot, aber nur B die Schriftgröße 1.5em.

    Gruß;