2012-04-08 1 views
0

Ich habe diese Website ohne Probleme in Firefox erstellt, und wenn ich anfangen, Chrome für Cross-Browser-Tests zu verwenden, habe ich eine leichte Grenze um meine <div> bemerkt.Border um DIVs

enter image description here

Dies ist, wie es

enter image description here

Aber beachten Sie die leicht gelbe Rahmen um die div ohne Rand suchen angenommen hat, als ich in einem der leeren Räume des div geklickt.

Ich habe vor ein ähnliches Problem mit den Bildern hatte, wobei ich eine border:0 und es gelöst fügte jedoch hinzu, für dieses Problem habe ich versucht, border:0, border:none, outline:0 und sie alle scheinen nicht zu funktionieren.

Das ist ziemlich dringend und ich freue mich über jede Hilfe von euch.

Bitte zögern Sie nicht, mir Fragen zu stellen, die bei der Lösung dieses Problems helfen könnten.

Vielen Dank im Voraus

EDIT

gerade erfahren, dass dies ein Fokusindikator des Chrom ist, ist die herkömmliche border:0, border:none praktikabel für diese Art?

+1

Ehm, was sollen wir sagen? "Der Fehler ist in Zeile 23 Ihres CSS"? –

+0

Dies schien wie eine klassische Frage "Finde 5 Unterschiede zwischen diesen Bildern". Just kiddin – Krishna

+0

Was bekommen Sie in IE? – lolo

Antwort

4

Verwenden Pseudo-Selektor Element: Fokus { Outline: none; }

+0

Danke, löste es mit *: focus {outline: none;} – robobooga

1

Dieser gelbe Rand ist der "Fokus" Indikator. Während es in IE eine gepunktete Kontur ist, fügt Chrome einen gelben Rahmen hinzu.

Ich muss leider noch einen zuverlässigen Weg finden, um es loszuwerden, aber überprüfen Sie noch einmal, ob Sie die Randentfernungsstile zum richtigen Element hinzugefügt haben.

+0

Wow, ich habe nicht einmal an den Fokus-Indikator gedacht, scheint, dass dies der richtige Weg ist, um nach der Lösung zu suchen – robobooga

0

Der Stil dieser div in einem einzigen Block sein sollte, wenn das div in CSS genannt wird .maindiv lassen es steht allein

.div{ 
border:0px; 
}