Gunnar Bittersmann: Gelöst

Beitrag lesen

@@Henry

habe schon selbst eine Lösung gefunden: outline: none;

Schon überhaupt bei einem Eingabefeld den Rahmen zu entfernen lässt aufhorchen. Wenn das Eingabefeld aber anderweitig als solches erkennbar ist (bspw. durch vom übrigen Hintergrund abgesetzte Hintergrundfarbe), dann kann man das machen.

Die Sichtbarkeit des Fokus zu entfernen, ist wohl aber keine gute Idee. Was man machen kann, ist :focus-visible zu verwenden, um den Rahmen nur bei Tastaturbedienung zu setzen:

@supports selector(:focus-visible) {
	:focus {
		outline: none;
	}

	:focus-visible {
		outline: medium dashed gray;
	}
}

Bei Eingabefeldern machen Browser aber auch bei Mausbedienung einen Rahmen, guckst du hier.

😷 LLAP

--
“When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down ‘happy.’ They told me I didn’t understand the assignment, and I told them they didn’t understand life.” —John Lennon