Schrift auf dem Bild platzieren

lernen.2007

Erfahrenes Mitglied
Hallo,

wie kann ich mit CSS ein Schrift auf ein Bild platzieren und das Schrift sollte die Bildfarbe annehmen. Danke fürs Antworten.
 
Hi,

hier mal ein kleines Beispiel zur technischen Umsetzung:
HTML:
<span class="wrapperBox">
      <img src="[Grafik-URL]" width="200" height="120" alt="..."><span>Text über Bild</span>
</span>
CSS:
span.wrapperBox img {
display:block;
}
span.wrapperBox span {
position:absolute;
margin-top:-50px; /* Element mit Text wird um 50px nach oben verschoben */
margin-left:30px; /* Element mit Text wird um 30px nach rechts verschoben */
}

Wie der Text mittels CSS die Bildfarbe annehmen soll, entzieht sich meiner Kenntnis :suspekt:

mfg Maik
 
Die Farbe eines Bildpunktes solltest du mit PHP über imagecolorat() und imagecolorforindex() bekommen. Dabei besteht aber natürlich die Schwierigkeit, ihm zu sagen, welchen Bildpunkt er auswerten soll. Und da ja nur sehr selten ein Bild aus einer einzigen Farbe besteht, müßtest du sämtliche Punkte messen und über statistische Berechnungen eine Haupt- bzw. Mischfarbe ermitteln.
 
Zurück