[Misc] Bild über Bild legen

Golden Hope
Hey,
ich weiß gerade ehrlich gesagt nicht in welche Sparte ich das setzen muss.^^ Also mein Anliegen ist: ich würde gerne ein Bild über ein Bild legen. Sprich: Ein Pferd in eine Box stellen, auf der weide stehen lassen blabla.
Das Pferdebild wird es aus der db auslesen und das Untergrundbild wird auf der Seite sein. Meine frage jetzt also: Wie bekomm ich das am Besten hin und gibt es die möglichkeit das ohne Javaskript zu machen? Ich hab in Google bereits codes gesucht und ein paar ausprobiert, jedoch war nichts dabei.

lg
Tonder
Also das, was ich dir empfehlen könnte, wäre eine einfache Tabelle.
Du erstellst eine Tabelle mit unsichtbarem Rahmen und verwendest dann die Box oder Weide, eben das Bild, als background-image (solltest die Tabelle am besten auf die Bildgröße anpassen und vor allem Wiederholung des Bildes unterdrücken Augenzwinkern
Und dann kannst du jedes Pferd einfach als Bild in die Tabellenspalte einfügen und schon steht es in der Bo oder auf der Weide.

Finde ich persönlich eine sehr einfache Variante Augenzwinkern
Golden Hope
daran hab ich garnicht gedacht ( Augen rollen )
danke smile .
.chilli
Alternativ könntest du auch ein <div> über das Box/Weide/...-Bild legen und in diesem dann die Pferdegrafik anzeigen lassen.
kext
code:
1:
2:
<div style="background: url('weidebild.png') center no-repeat;">
<div style="background: url('ponybild.png') center no-repeat; height: 600px;"></div></div>

height muss auf die Höhe von „weidebild.png“ eingestellt werden.
Golden Hope
ich hab noch eben eine frage smile .
ich würde gerne voreinstellen, dass es über die db ein bild ausliest, falls es vorhanden ist. da geb ich dann ja ein <img scr=... blablabla $data so und so> und we mach ich das am besten, dass es mir kein fehlerbild anzeigt, also ein nicht vorhandenes, falls es in der Tabelle keines gibt?
kext
Ich weiß nicht ganz, worauf Du hinaus willst, aber so wie ich das gepostet habe, wird kein Fehler angezeigt, wenn es das Bild nicht gibt. Und falls das Feld leer ist könntest Du es mit PHP sowieso abfangen.
Queeni
Ich denke du meinst dass dieses kleine rote X weg ist, oder?
Mit einer if-Schleife geht das ziemlich einfach.