1. Web
  2. CSS
  3. Spaltenkombinator

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Spaltenkombinator

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Der Spaltenkombinator (||) wird zwischen zwei CSS-Selektoren platziert. Er erfasst nur diejenigen Elemente, die durch den zweiten Selektor übereinstimmen und zu den Spaltenelementen gehören, die durch den ersten übereinstimmen.

css
/* Table cells that belong to the "selected" column */
col.selected||td {
 background: gray;
}

Syntax

css
/* The white space around the || combinator is optional but recommended. */
column-selector || cell-selector {
 /* style properties */
}

Beispiele

HTML

html
<table border="1">
 <colgroup>
 <col span="2" />
 <col class="selected" />
 </colgroup>
 <tbody>
 <tr>
 <td>A</td>
 <td>B</td>
 <td>C</td>
 </tr>
 <tr>
 <td colspan="2">D</td>
 <td>E</td>
 </tr>
 <tr>
 <td>F</td>
 <td colspan="2">G</td>
 </tr>
 </tbody>
</table>

CSS

css
col.selected||td {
 background: gray;
 color: white;
 font-weight: bold;
}

Ergebnis

Spezifikationen

Specification
Selectors Level 4
# selectordef-column

Browser-Kompatibilität

Derzeit wird dieses Feature von keinem Browser unterstützt.

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /