Seite 1 von 1

html: Hintergrundbilder Tabelle anpassen

Verfasst: Do 12. Apr 2007, 12:31
von Kauli
Ich hab folgenden kleinen Code:
<td height="55" style="background-image:url(head/verlauf800.gif)">
<img src="head/verlauf800texte.gif" width="532" height="28">
</td>
nun möchte ich gerne, das das Hintergrundbild "verlauf800.gif" immer genauso breit ist, wie die Zelle, in der es hinterlegt ist. Nachdem ich ziemlich viel ausprobiert habe, bin ich zur Überzeugung gekommen, das das nicht geht. Oder hat von euch einer ne Idee?

Verfasst: Do 12. Apr 2007, 12:43
von Fabian Montary
Geht nicht.

Verfasst: Do 12. Apr 2007, 15:01
von Literoy Goldheart
Noch mal nachgefrage: Du willst die Hintergrundgrafik, ohne sie zu kacheln, auf die Breite der Zelle ziehen? Das heißt, wenn die Grafik 800px breit ist, soll sie 490 px breit sein, wenn die Zelle so breit ist. Oder auch mal 1094, wenn die Zelle eben breiter ist.

Die einfachste Lösung wäre mit Levels und Flash zu arbeiten.

Sowieo - wer arbeitet denn heut noch mit Tables? ;-)

Verfasst: Do 12. Apr 2007, 15:08
von Literoy Goldheart
Nachtrag: Könnte unter Umständen über die CSS Eigenschaften der Hintergrundgrafik gehen (width="100%") - aber ich befürchte dass das vielleicht nicht von allen Browsern korrekt interpretiert wird

Verfasst: Do 12. Apr 2007, 15:18
von Linda Dahlia
Original von Literoy Goldheart
Sowieo - wer arbeitet denn heut noch mit Tables? ;-)
Sieh es ihm doch nach, in dem Alter fällt es einem so schwer, sich umzustellen. :P

Verfasst: Do 12. Apr 2007, 15:31
von Stanislav Goldmann
Ansätze:
- Hintergrundbild sehr gross machen
- Bild kacheln
- Bild jeweils in der richtigen Grösse erzeugen (also vom Server skalieren lassen). Dazu muss Du aber die Zellenbreite wissen und z.B. als Parameter mitgeben.
- Bilder kann man per width="100%" auf volle Breite zwingen, aber eben keine Hintergrundbilder. Also vielleicht nicht als Tabelle layouten sondern als <div>s, die Du (übereinander) plazierst?

Verfasst: Do 12. Apr 2007, 16:03
von Literoy Goldheart
Original von Linda Dahlia

Sieh es ihm doch nach, in dem Alter fällt es einem so schwer, sich umzustellen. :P
Verdammt, in meinem Alter fällt es einem schwer sich daran zu erinnern das es immer noch jemanden gibt, der tatsächlich älter ist... :evil:

Verfasst: Do 12. Apr 2007, 16:04
von Literoy Goldheart
Original von Stanislav Goldmann
Ansätze:
- Hintergrundbild sehr gross machen
- Bild kacheln
- Bild jeweils in der richtigen Grösse erzeugen (also vom Server skalieren lassen). Dazu muss Du aber die Zellenbreite wissen und z.B. als Parameter mitgeben.
- Bilder kann man per width="100%" auf volle Breite zwingen, aber eben keine Hintergrundbilder. Also vielleicht nicht als Tabelle layouten sondern als <div>s, die Du (übereinander) plazierst?
Das hätt ich mit dem Satz abgekürzt: Lass doch mal die Hintergrundgrafik sehen...