[Webgrafik] Bild in den Hintergrund einer Zelle Stellen

Chichu McNugget

nicht mehr wegzudenken
Bild in den Hintergrund einer Zelle Stellen

Hi,

ich habe mir ein Hintergrund gebastelt. Dieses will ich nun in den Hintergrund einer Zelle in einer Tabelle stellen.

<td background="Bilder/Hintergrund.jpg">

so hab ich das bis jetzt gemacht. Leider Kachelt das Bild jetzt.
Aber wenn ich es Pixelmäßig auf die größe der Zelle ausrichte dann ist es bei einem Besucher mit einer anderen Auflösung entweder zu Groß oder zu klein und wieder ist mein design im Arsch.

Kann man die Größe der Zelle Irgendwie berechnen und das bild automatisch daran anpassen lassen????

Gruß Chichu
 
Du musst dann der Zelle eine fixe Größe zuweisen, da sie sich sonst immer an die Auflösung des Betrachters anpasst. Das machst du so:

<td width="breite" height="höhe" background="hintergrund.jpg/gif">

int
 
Soll das Hintergrundbild genau einmal in der Zelle vorkommen und sich über die gesamte Fläche erstrecken? Dann brauchst Du wirklich eine festgelegte Zellengröße.

Wenn das Hintergrundbild nur einmal in der Zelle vorkommen soll, aber nicht zwingend raumfüllend sein soll, dann kannst Du es auch eleganter über css einbinden:

Code:
html:
<td class="mitHintergrund">Zelleninhalt</td>

Code:
css:
td.mitHintergrund {
   background: white url(pfad/zur/datei.png) no-repeat center;
}
Quelle: http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background
 
Oben