Gunnar Bittersmann: Auswahl unter dem Cursor

Beitrag lesen

problematische Seite

@@Rolf B

Der Artikel wird und wird nicht besser.

„Neben der Pseudoklasse :focus wird eine weitere Pseudoklasse :focus-within angegeben, die dafür sorgt, dass das Submenü eingeblendet bleibt, wenn sich der Fokus vom Listenelement weg zu den Listeneinträgen des Submenüs bewegt.“

Da :focus-within immer zutrifft, wenn :focus zutrifft, ist :focus überflüssig.

„Für Browser, die focus-within nicht verstehen muss die Regel getrennt werden, damit sie wenigstens auf focus oder hover reagieren.“

Es macht wenig Sinn, bei Browsern, die :focus-within nicht unterstützen, das Untermenü bei :focus aufzuklappen, wenn es sich doch sofort wieder schließt, sobald man versucht, zu einem darin befindlichlichen Link zu gelangen. Das Menü ist in diesen Browsern nicht bedienbar.

Der Artikel sollte mit dem Hinweis beginnen, dass Aufklappmenüs ohne JavaScript nicht vernünftig umsetzbar sind. Und damit kann der Artikel dann auch gleich aufhören.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann