2010-12-13 3 views
0

Ich bin verzweifelt bemüht, einen Weg zu finden, dies funktioniert zu bekommen. Ich habe ein Menü, das Bilder für Links verwendet. Aber in IE und FF gibt es eine nervige Grenze um das Bild herum, von der ich nicht weiß, wie ich sie loswerden soll.UL CSS-Problem mit Grenze

Würden Sie mir schnell das CSS-Attribut sagen können, um diesen Effekt zu vermeiden.

Vielen Dank im Voraus für Ihre Zeit.

Antonio

+0

Installieren Sie Firebug in FF, und ändern Sie seine CSS als Vorschlag unten, ich denke, wird helfen. – Tom

Antwort

0
ul li img { border: 0 } 
0

Ich glaube, Sie sprechen über die implizite outline oder border, die img Elemente innerhalb a Tags hinzugefügt werden.

Die Lösung ist einfach:

a img 
{ 
    border: 0 none; 
    outline: 0 none; 
} 

Die outline nicht mehr notwendig sein können, ich bin nicht sicher, ob ein Browser mehr outline für den Effekt verwenden.

bearbeiten hinzuzufügen:

Aus irgendeinem Grunde in FF/IE, die Spezifität von img oder a zu niedrig ist, um das Standardverhalten außer Kraft zu setzen.