Obwohl nur bestimmte Eigenschaften vererbt werden können, ist es möglich, das Prinzip der Vererbung auf jede beliebige Eigenschaft anzuwenden. Ich möchte in der Lage sein, Unterklassen zu haben, die unter einer Klasse sind, um das CSS spezifisch für diese Klasse zu verwenden. Um die Hebelwirkung der Vererbung und der CSS-Kaskade auszuschöpfen, beginnt das CSS mit den Element-Selektoren. vererbung - CSS-Klassen und Unterklassen . Einfach gesagt versteht man unter dem Begriff "Vererbung" in der Programmierung, das Weitergeben (vererben) von Eigenschaften einer Klasse zur untergeordneten Klasse. Beispiel: Klasse "Mutter" ist eine Untergeordnete Klasse von "Familie"; weisen wir nun der Klasse Familie bestimmte Eigenschaften zu, dann "erbt" diese auch "Mutter" als untergeordnete Klasse,... CSS3 ist keine Programmiersprache und vererben von (Eigenschaften) einer Klasse zur anderen funktioniert im klassischen Sinn nicht! Klassen Eine Klasse ist in CSS - einfach gesagt - eine Gruppierung von Eigenschaften, die einmal definiert wird und in der Regel mehrmals verwendet wird. someBaseDiv { margin - top : 3px ; margin - left : auto ; margin - right : auto ; margin - bottom : 0px ; } Klassen und IDs dürfen in CSS nicht miteinander kombiniert werden. Sie gehen zurück auf die Zeit um 2000/2001, als sich die Unterstützung von CSS 2, und damit der Vererbung, noch nicht allgemein durchgesetzt hatte. Diese Richtlinie enthält Informationen zu Ihrer Privatsphäre. Wird die Vererbung erzwungen, entsprechen sowohl der festgelegte als auch der berechnete Wert der Eigenschaft dem berechneten Wert der Eigenschaft des Elternelements. Mein Problem war ähnlich dem des OP (Original Poster), nur außerhalb einer Tabelle, also wurden die Unterklassen nicht innerhalb des Bereichs der Elternklasse (der Tabelle) aufgerufen, sondern außerhalb davon, also musste ich Selektoren hinzufügen , wie kR105 erwähnt. Selektor für ein Element allein in einer Reihe? Hallo,soweit ich mich nun durchgegoggelt hab, scheint es so, als ob eine komplette Aufhebung der Vererbung für einzelne Elemente nicht möglich ist. Mit dem Posten erklären Sie, dass Sie diese Richtlinie verstehen:Diese Richtlinie kann jederzeit und ohne vorherige Ankündigung geändert werden.Diese Nutzungsbedingungen enthalten Regeln zum Posten von Kommentaren. IDs dagegen können aufgrund der Eigenschaft immer eindeutig identifizierbar zu sein, nur einmal pro Seite verwendet werden. ","lang_error_file_total":null,"lang_error_file_type":"Nur Bilder d\u00fcrfen hochgeladen werden. zentral zu definieren, statt dieselben Eigenschaften jedem einzelnen Element zuzuweisen. Ältere Versionen des Internet Explorers verarbeiten die Angabe „inherit“ fehlerhaft: Mit Ausnahme der Eigenschaft Die Vererbung verhindert bei den Eigenschaften, die sie betrifft, dass nach dem Festlegen eines Werts der Standardwert wiederhergestellt werden kann. Ausnahmen bestätigen die Regel, daher gibt es auch Fälle, wo das html-Element explizit angesprochen wird - "CSS Resets"- etwa. Nachfahren, die man als Eltern- und Kind-Elemente bezeichnet. ","lang_error_file_size":"{{fi-name}} ist zu gro\u00df! Hier war das Problem: Ich hatte zwei Boxen (divs) mit jeweils demselben Umrandungsradius (HTML5), Padding und Rand, musste aber verschiedene Farben haben. ","lang_error_file_total":null,"lang_error_file_type":"Nur Bilder d\u00fcrfen hochgeladen werden. Ich weiß, dass ich class = "area1 item" verwenden kann, um das zum Laufen zu bringen, aber ich verstehe nicht, warum es so wortreich sein muss. Sie können auch zwei Klassen innerhalb eines Elements haben Ich kann den Wert davon nicht sehen, da nach dem Prinzip der Kaskadenstile der letzte Vorrang hat. Vererbung. Leider funktioniert es nicht in IE6, aber das ist es was es bedeutet. Die CSS Klassen Vererbung geschieht nur in der Kaskade (übergeordnete zu untergeordneter Klasse), wie am Anfang des Artikels beschrieben. Hierzu wird einer Eigenschaft das Schlüsselwort „inherit“ (englisch: „erben“) als einziger Wert zugeordnet. Dabei lassen sich Gemeinsamkeiten und Unterschiede zwischen Ober- und Unterklassen sehr fein definieren.
Nachfahren, die man als Eltern- und Kind-Elemente bezeichnet. ","lang_text_loading":"Lade ..","lang_placeholder_state":"Bundesland\/Kanton","lang_text_country_first":"Bitte zuerst Land ausw\u00e4hlen","lang_button_submit":"Kommentar hinzuf\u00fcgen","lang_button_preview":"Vorschau","lang_button_remove":null,"lang_button_processing":"Bitte warten.."}{"commentics_url":"\/\/php-homepage.com\/commentics33\/","auto_detect":false}
Diese Richtlinie enthält Informationen zu Ihrer Privatsphäre. Zu Ihrer Information, wenn Sie eine Regel wie oben beschrieben mit zwei Selektoren definieren, die miteinander verkettet sind: Wenden Sie diesen Stil auf jedes Element an, das sowohl die Klasse "area1" als auch "item" hat.
Die CSS Klassen Vererbung geschieht nur in der Kaskade (übergeordnete zu untergeordneter Klasse), wie am Anfang des Artikels beschrieben. Hierzu wird einer Eigenschaft das Schlüsselwort „inherit“ (englisch: „erben“) als einziger Wert zugeordnet. Ausnahmen bestätigen die Regel, daher gibt es auch Fälle, wo das html-Element explizit angesprochen wird - "CSS Resets"- etwa. Element-Selektoren haben eine geringe Spezifität (Gewicht oder specificity) und überschreiben keine CSS-Klassen, die später zum CSS hingefügt werden.