Hallo,
Hauptintention ist über durch CSS transparentes Bild Text zu schreiben.
dieser Satz ist ziemlich konfus. Hätte man bestimmt etwas verständlicher formulieren können. ;-)
Für die Durchsichtigkeit des Bildes habe ich eine Klasse erstellt:
.transparent
{
filter:alpha(opacity=50);
-moz-opacity:.5;
}
Also brauchst du irgendwo ein Element <img src="..." class="transparent">, wobei der Klassenname ungünstig gewählt ist. Er läuft Gefahr, mit der CSS-Eigenschaft transparent verwechselt zu werden. Cheatah würde sagen: Wähle Klassennamen nie aufgrund der gewünschten Darstellung, sondern höchstens aufgrund des Sinngehalts des zugehörigen Elements.
Diese Klasse habe ich einer Spalte beigefügt die als Hintergrundgrafik das Bild gesezt hat, über welches ich meinen Text schreiben will:
Das ist Unsinn. Damit wird die Tabellenzelle halbtransparent, aber nicht (nur) das Hintergrundbild. Abgesehen davon verstehe ich nicht, was ein halbtransparentes _Hintergrundbild_ für einen Sinn haben soll. Was soll aufgrund der Teiltransparenz durchscheinen? Die Hintergrundfarbe des body?
Meine Frage ist nun, ob es entweder einen Befehl gibt, mit dessen Hilfe ich Text über ein Bild positionieren kann (was ich net gefunden habe)
Nein. Weder in HTML noch in CSS gibt es Befehle.
Du kannst aber ein img-Element und z.B. einen Textabsatz übereinanderlegen, indem du sie mit geeigneten Angaben zur Positionierung in einen gemeinsamen Container packst.
Eventuel könnte man auch per Javascript ...
Och nee, vergiss Javascript für solche Sachen! Es muss wirklich nicht sein!
Schönen Abend noch,
Martin
--
Schon gewusst, dass Aftershave trotz des Namens eigentlich eher fürs Gesicht gedacht ist?