Pointer-events: None Nicht Auf Formular-Labels Anwenden

Avatar of Geoff Graham
Geoff Graham am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Bruce Lawson mit dem Tipp des Tages, der vor der Verwendung von pointer-events: none auf Formular-Labels warnt. Wir wissen, dass pointer-events verwendet wird, um zu ändern, wie Elemente auf Klick-, Tipp-, Hover- und aktive Zustände reagieren. Aber es schädigt anscheinend Formular-Labels, indem es deren aktive Trefferfläche auf eine kleine und schwer zu bedienende Größe reduziert. Bruce fügt Beispiele in seinem Beitrag hinzu.

Das ist jedoch nicht der bemerkenswerte Teil des Beitrags. Es ist, dass das Problem auf eine Implementierung der Floating Labels Komponente von Material Design zurückgeführt wurde. Glücklicherweise hatte Bruce das Ohr des Experten für Pointer Events, Patrick Lauke, der das Problem "wies" (verstehen Sie?) darauf hin.

Das ist kein Angriff auf Frameworks. Es ist einfach die Realität der Dinge. Front-End-Entwickler müssen sich dessen bewusst sein, und dazu gehört auch die Kenntnis von Drittanbieter-Code.

Direkter Link →