CSS3 kombiniert Selektoren mit OR anstelle von AND
Mit diesem Selektor:
body[class*="page-node-add-"][class~="page-node-edit"] {background:red;}
Es passt zu einem Body, dessen Klasse einen Teilstring von enthältSeitenknoten-Add- UND eine Klasse, die genau istSeitenknoten bearbeiten
Ich würde gerne sagen, dass die erste ODER die zweite (aber nicht beide) übereinstimmt. Ist es möglich?
Das Problem bei der Verwendung eines Kommas:
Wenn ich einen langen Selektor habe wie:
body[class*="page-node-add-"] form.node-form > .field-type-field-collection > table > thead tr th,
body[class~="page-node-edit"] form.node-form > .field-type-field-collection > table > thead tr th
{...}
Das ist ein Schmerz, von dem ich gedacht hätte, dass CSS3 Abhilfe schafft. Ich stellte mir so etwas vor:
body([class*="page-node-add-"]):or([class~="page-node-edit"]) {background:red;}
Vielen Dank