Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Das CSS @media media Merkmal pointer wird verwendet um Styles abhängig vom primären Eingabemechanismus des Geräts anzuwenden. Es gibt aufschluss darüber ob der primäre Eingabemechanismus ein Zeigegerät ist, und wenn ja, wie präzise es ist.

Syntax

Die Einstellungsmöglichkeiten für das Merkmal pointer  sind in der folgenden Liste aufge

none
Das Gerät verfügt nur über Tastatur
coarse
Das Gerät verfügt über ein Eingabegerät mit limitierter Präzision (z.B. Touch)
fine
Das Gerät verfügt über einen sehr präzises Eingabegerät (z.B. Maus, Touchpad, Stift)

Beispiel

HTML

<input id="test" type="checkbox" />
<label for="test">Look at me!</label>

CSS

input[type="checkbox"]:checked {
  background: gray;
}

@media (pointer: fine) {
  input[type="checkbox"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    width: 15px;
    height: 15px;
    border: 1px solid blue;
  }
}

@media (pointer: coarse) {
  input[type="checkbox"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    width: 30px;
    height: 30px;
    border: 2px solid red;
  }
}

Result

Spezifikationen

Specification Status Comment
Media Queries Level 4
Die Definition von 'pointer' in dieser Spezifikation.
Anwärter Empfehlung Initial definition.

Browser Kompatibilität

Wir konvertieren die Kompatibilitätsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilitätstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!

Feature Chrome Firefox (Gecko) Edge Internet Explorer Opera Safari
Basic support 41 Nicht unterstützt[2] 20 oder früher (12) Nightly build 28 9.0 [1]
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support Nicht unterstützt 50 Nicht unterstützt[2] 36 ? 9.2

[1]: Implemented in WebKit bug #134822.

[2]: Bug 1035774 – Implement Interaction Media Features including pointer:coarse that replaces non-standard -moz-touch-enabled

See also

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: schlesingermatthias
Zuletzt aktualisiert von: schlesingermatthias,