Der Safari versieht Formularfelder bei einem Fokus mit einer Outline, die ein Layout stark beeinflussen kann. Mittels CSS kann diese outline einfach deaktiviert werden:
input:Focus, textarea:Focus {
    outline: none;
}

Kommentare

Habe das mal um textarea erweitert. :)

Aber dann auch immer einen (anderen) :focus-Stil definieren, damit der Benutzer bei der Navigation ohne Maus weiß, wo er sich befindet.

Ah, sehr guter Punkt. Stimmt.

Neuen Kommentar schreiben