elmoandzoey
Neues Mitglied
Hallo,
ich hoffe, mir kann hier einer weiterhelfen. Ich arbeite in einem fertigen Projekt, dass in einer mit CSS definierten Infobox vor jeden Link einen kleinen Pfeil setzt mit folgendem CSS:
Generell möchte ich den Code auch so weiterbehalten. Heißt: Ich werde den oben genannten Code nicht abändern können. Das Problem ist jetzt nur, wenn ich ein Bild in die Box setze und dies verlinke, erscheint davor auch immer der kleine grüne Pfeil. Das ist absolut suboptimal und will ich auch nicht, da es mir z. B. bei zusammengesetzten Bildern alles zerschießt.
Hat jemand eine Idee, wie ich den Code für Bilder aufheben kann? Ich habe schon versucht, eine separate div Formatierung zu erstellen (quasi eine Kopie des oberen ohne das Bild und mit anderem div Namen und ein div mit dem neuem Elementnamen vor das Bild zu stellen. Hat allerdings nicht funktioniert.
Ich habe auch eine neue a.ohnepfeil Klasse erstellt und dem Link dann zugewiesen.
Funktioniert auch nicht. Der Pfeil ist immer noch da. Hilfe?
ich hoffe, mir kann hier einer weiterhelfen. Ich arbeite in einem fertigen Projekt, dass in einer mit CSS definierten Infobox vor jeden Link einen kleinen Pfeil setzt mit folgendem CSS:
Code:
div.infobox a:link,div.infobox a:active,div.infobox a:visited {
background:url(/img/arrow_dunkelgruen.gif) 0 5px no-repeat;
color:#009682;
padding-left:6px;
}
Generell möchte ich den Code auch so weiterbehalten. Heißt: Ich werde den oben genannten Code nicht abändern können. Das Problem ist jetzt nur, wenn ich ein Bild in die Box setze und dies verlinke, erscheint davor auch immer der kleine grüne Pfeil. Das ist absolut suboptimal und will ich auch nicht, da es mir z. B. bei zusammengesetzten Bildern alles zerschießt.
Hat jemand eine Idee, wie ich den Code für Bilder aufheben kann? Ich habe schon versucht, eine separate div Formatierung zu erstellen (quasi eine Kopie des oberen ohne das Bild und mit anderem div Namen und ein div mit dem neuem Elementnamen vor das Bild zu stellen. Hat allerdings nicht funktioniert.
Ich habe auch eine neue a.ohnepfeil Klasse erstellt und dem Link dann zugewiesen.
Code:
a.ohnepfeil:link{
background:none;
}
a.ohnepfeil:active{
background:none;
}
a.ohnepfeil:visited{
background:none;
}
a.ohnepfeil:hover{
background:none;
}
Funktioniert auch nicht. Der Pfeil ist immer noch da. Hilfe?
Zuletzt bearbeitet: