Pfeil vor Link im Text
surfer
- css
0 Cheatah0 schwarze Piste0 Cheatah0 schwarze Piste
Hallo!
Ich möchte, dass vor den Links, die im Text stehen, ein Pfeil steht (also etwa in einem "p"-Tag). Habe das mit background-image probiert, funzt aber wohl wegen padding in Kombination mit inline-element nicht im IE (background-image steht hinter dem Linktext). Im FF funzt es.
Da die Seiten per CMS aufgebaut werden - auf das ich keinen Einfluß nehmen kann - kann ich keine zusätzlichen Tags (span o.ä.) in den HTML-Code einbauen. Hat jemand eine Idee?
Surfer
Hi,
Ich möchte, dass vor den Links, die im Text stehen, ein Pfeil steht (also etwa in einem "p"-Tag). Habe das mit background-image probiert, funzt aber wohl wegen padding in Kombination mit inline-element nicht im IE (background-image steht hinter dem Linktext).
von welchem IE redest Du?
Im FF funzt es.
Nein, es "funzt" nirgendwo.
Da die Seiten per CMS aufgebaut werden - auf das ich keinen Einfluß nehmen kann - kann ich keine zusätzlichen Tags (span o.ä.) in den HTML-Code einbauen.
Das wäre auch nicht sinnbehaftet.
Hat jemand eine Idee?
Arbeite mit :before und der content-Eigenschaft. Das kann der IE überhaupt nicht, also gibt es auch weniger unerwünschte Effekte.
Cheatah
Tachchen!
Habe das mit background-image probiert, funzt aber wohl wegen padding in Kombination mit inline-element nicht im IE (background-image steht hinter dem Linktext). Im FF funzt es.
Es dürfte eigentlich nur in IEs < 5.5 nicht funktionieren.
Alle anderen Browser (selbst wenn man IEs dazu zählt) müssten das schaffen.
Gruß
Die schwarze Piste
Hi,
Es dürfte eigentlich nur in IEs < 5.5 nicht funktionieren.
daher meine Rückfrage. Aber:
Alle anderen Browser (selbst wenn man IEs dazu zählt) müssten das schaffen.
Ja, nur dürften auch neuere IEs Probleme haben, wenn das Element im Fließtext steht. Man lasse es mal das erste Element einer (nicht-ersten) Zeile sein ...
Cheatah
Tachchen!
Man lasse es mal das erste Element einer (nicht-ersten) Zeile sein ...
_Das_ ist AFAIK kein Problem, das kann auch der IE (oder?).
Ich weiß, dass ich mal das Problem hatte, dass das Hintergrundbild untauglich
angezeigt wurde, wenn der Linktext _sich über zwei Zeilen erstreckte_.
Das lies sich aber "beheben" durch background-position: top left;
(dann verschwand das Hintergrundbild in diesen Fällen).
Gruß
Die schwarze Piste
Hallo schwarze Piste,
Ich weiß, dass ich mal das Problem hatte, dass das Hintergrundbild untauglich
angezeigt wurde, wenn der Linktext _sich über zwei Zeilen erstreckte_.
Das lies sich aber "beheben" durch background-position: top left;
(dann verschwand das Hintergrundbild in diesen Fällen).
ah, *das* muß ich baldigst mal ausprobieren, betrifft einige meiner Seiten...
Gruß aus Köln-Ehrenfeld,
Elya
Hi,
Man lasse es mal das erste Element einer (nicht-ersten) Zeile sein ...
_Das_ ist AFAIK kein Problem, das kann auch der IE (oder?).
nach meinem Kenntnisstand sind die Ergebnisse nicht erwünscht. Es sei denn, man möchte das Hintergrundbild in der vorhergegangenen Zeile ganz links haben.
Ich weiß, dass ich mal das Problem hatte, dass das Hintergrundbild untauglich
angezeigt wurde, wenn der Linktext _sich über zwei Zeilen erstreckte_.
Das lies sich aber "beheben" durch background-position: top left;
(dann verschwand das Hintergrundbild in diesen Fällen).
Das wiederum hatte ich noch nicht.
Cheatah
Tachchen!
nach meinem Kenntnisstand sind die Ergebnisse nicht erwünscht. Es sei denn, man möchte das Hintergrundbild in der vorhergegangenen Zeile ganz links haben.
Das ist genau der Effekt, an den ich mich erinnere für den oben beschriebenen
Fall des über zwei Zeilen verteilten Linktextes ... inkl. des Würgarounds.
Habe darum gerade noch einmal bei mir getestet:
Unter WinXP Home und innerhalb der Möglichkeiten, die "multiple IEs"
dort bieten, scheint meine Erinnerung mich nicht zu täuschen.
Andere Erfahrungen wären aber selbstverständlich interessant zu hören!
Gruß
Die schwarze Piste