Gunther: Übersicht über "sich ausschließende CSS-Eigenschaften"?

Beitrag lesen

Hallo Mathias!

Gibt es eigentlich irgendwo im Netz eine Übersicht über sich gegenseitig ausschließende, und implizite CSS-Eigenschaften, bzw. über die "Beziehung" verschiedener CSS-Eigenschaften untereinander?

Es gibt zumindest das:
Relationships between 'display', 'position', and 'float'

Ja, genau auf diesen Teil der Spec bezog sich mein 1. Beispiel ...! ;-)
Und es ist sicherlich auch einer der "umfangreichsten & gravierendsten" Fälle.

Ansonsten gibt es natürlich Eigenschaften, die nur in Kombination wirken. In der CSS-Spec steht bei jeder Eigenschaft der Anwendungsbereich. Z.B. »Applies to: positioned elements« oder »Applies to: inline-level and 'table-cell' elements«.

Ja klar steht das alles "irgendwo" in einer der zahlreichen Specs, aber das ist halt ziemlich "umständlich", wenn man sich vorher jedes Mal die komplette Spec zu einer Eigenschaft durchlesen muss, nur um etwas über etwaige "Wechselwirkungen" zu erfahren. Daher mein Gedanke, das in einer Übersicht zusammenzufassen.

Denn es ist bspw. äußerst "mühsam" in der Spec. "einfach herauszulesen", dass Margins bei einem Element mit dem Wert 'table-cell' für 'display' vom Browser automatisch auf Null gesetzt werden.

Gruß Gunther