Hi,
Hab' gerade noch ein anderes kleines Problem entdeckt. Die Ausgabe des PHP-Skripts ist:
Das ist *nicht* die Ausgabe, sondern der PHP-Code.
Wenn es um clientseitige Probleme geht, dann zeige bitte immer den Code, den der Client erhält.
a.download:before {
content: url(path/foo.gif)" ";
}
>
> Alles klappt wunderbar. Wenn ich mit der "Patsche-Hand" auf den Link gehe, merke ich allerdings, dass sich (ich nenne es mal) die verweissensitive Fläche auch auf die Grafik vor dem Link ausstreckt. Kann mir jemand ein Schlagwort nennen, wie ich definieren kann, dass sich die verweissensitive Fläche nur auf den Text 'test.jpg' reduziert?
Mit der Methode - gar nicht. :before und content bewirken, dass der Inhalt \*innerhalb\* des Elements eingefügt wird.
Das ist also so, als hättest du im HTML direkt
`<a href="..."><img src="..." ...>Linktext</a>`{:.language-html}
hingeschrieben - und damit gehört das Bild natürlich mit zum Link.
Aber warum sollte man überhaupt wollen, dass es \*nicht\* dazugehört?
Als Nutzer \*erwarte\* ich eigentlich, dass ich auch auf das Icon/Bild/wasauchimmer vor dem Linktext klicken kann.
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]