Hallo,
mich würde interessieren ob es eine Vererbung wie in der objektorientierten Programmierung gibt, also zum Beispiel diese Boxen welche gerne in Webseiten eingesetzt werden.
Nun, meine CSS Klasse heisst .box. Mal angenommen ich habe nun eine einzige Box die ich aber anders darstellen möchte, jedoch immer noch die Klasse Box sein soll.
Ich kenne ja die Syntax nicht, aber vielleicht kann ich es so verdeutlichen:
Code:
.box
{
background-color:#cccccc;
}
.neuebox :.box
{
background-color:#ffffff;
}
Ein anderes Beispiel wären alternierente Listenelemente. Wenn hier zb. nur die Hintergrundfarbe geändert werden soll, wäre es doch schön wenn ich nicht gleich die komplette Klasse zwei mal definieren müsste.
Ich hätte also gerne eine Vererbung die sich aus der CSS definition ergibt, nicht aus der entgültigen Positionierung auf der Webseite.
Falls es geht, gibts da Schwierigkeiten mit den verschiedenen Browsern?
gruß