a {
outline: 0;
}
Seien Sie vorsichtig beim Entfernen von Umrandungsstilen von Links, da diese ein Benutzerfreundlichkeitsmerkmal sind. Wenn Sie dies tun, stellen Sie sicher, dass Sie klare Fokusstile definieren.
Wenn Ihr Problem darin besteht, dass die gepunkteten Umrandungen aufgrund des Floats bis zum linken oder rechten Bildschirmrand reichen, versuchen Sie, overflow auf hidden zu setzen.
Ein Hinweis: Die CSS-Eigenschaft "outline" funktioniert nicht in IE6 und IE7.
Das funktioniert.
a {
outline-style: none;
}
*:focus { outline: 0; }
Outline: 0 none; <– Verwenden Sie dies für perfekte Umrandungsentfernung, jedes…einzelne…Mal
Es ist wichtig zu bedenken, dass Sie, wenn Sie diese Umrandung entfernen, sie durch etwas anderes ersetzen sollten. Ich empfehle, sowohl die :focus- als auch die :hover-Pseudoklassen zu verwenden, um sowohl Maus- als auch Tastaturnutzern dieses wichtige Feedback zu geben.