Carl: Tabellen Hintergrundbild - Größe definieren?

Hallo,
Carl mein Name.

Ich habe eine hoffentlich einfache Frage an euch HTML-Spezialisten: :-)

Ich moechte ein Tabellenfeld mit einem Hintergrundbild versehen und die Groeße des Bildes festlegen. Also so wie bei dem normalen einfuegen eines Bildes. <IMG src="background.gif" height="50%" width="50%">

Das Tabellen-Hintergrundbild binde ich ein ueber den Befehl
<td class="center" style="background-image:url(background.gif);">
und dabei moechte ich nun noch erreichen dass das Bild an die Feldgroeße angepasst wird, damit nicht immer nur ein halbes angezeigt wird.
Also quasi so was hier:
<td class="center" style="background-image:url(background.gif); heigth:50%;width:50%;">
Bitte nicht schlagen wegen diesem unqualifizierten Beispiel. :-)

Leider scheiterten bisher alle Versuche. Nach ausgiebiger Suche bei google und co, dem durchforsten von Selfhtml und diversen anderen Quellen faellt mir nur noch ein hier zu fragen.

Wenn mir hier jemand einen Tip geben kann wie man sowas macht, oder eine bessere Loesung hat waere ich sehr dankbar.

Viele gruesse,
Carl

  1. Hallo Carl,

    Ich moechte ein Tabellenfeld mit einem Hintergrundbild versehen und die Groeße des Bildes festlegen. Also so wie bei dem normalen einfuegen eines Bildes. <IMG src="background.gif" height="50%" width="50%">

    Das ist nicht möglich. Du kannst die Größe des Bildes im Vorfeld, bei der Erstellung, festlegen, aber nicht später noch durch den Browser skalieren lassen. Dies geht nur beim normalen eonfügen eines Bildes.

    MfG

    André

    --
    ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
    http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
  2. Hallo,

    Das Tabellen-Hintergrundbild binde ich ein ueber den Befehl
    <td class="center" style="background-image:url(background.gif);">
    und dabei moechte ich nun noch erreichen dass das Bild an die Feldgroeße angepasst wird, damit nicht immer nur ein halbes angezeigt wird.

    Es ist mit aktuellem HTML und CSS nicht moeglich,
    ein Hintergrundbild zu "strecken", siehe </archiv/>.
    Nur Wiederholung und Positionierung des HG-Bilds ist moeglich.
    http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm

    Moeglichkeiten:

    • mit CSS: Positionierung und Ueberlagerung (position, z-index)
    • evtl. JavaScript-Gebastel - keine Ahnung wie, wuerde
        ich gar nicht erst versuchen.

    Gruesse,

    Thomas

    --
    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    1. Hallo,

      Moeglichkeiten:

      • mit CSS: Positionierung und Ueberlagerung (position, z-index)

      Sorry, das war etwas gar knapp.
      Ich meinte:
      Du koenntest das Bild als "Vordergrundbild" einfuegen
      (also mit einem <img> Element) und es somit auch
      auf die gewuenschte Groesse strecken (mit CSS oder mit HTML).
      Dann koenntest Du den Text/Inhalt, der "darueber" stehen soll,
      mit CSS positionieren.
      http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm
      Diese Dinge sind aber heikel, erfordern viele Tests
      in vielen Browsern sowie viel Geduld... ;-)

      Gruesse,

      Thomas

      --
      Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
      Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
      Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
      1. Hallo Thomas,

        Du koenntest das Bild als "Vordergrundbild" einfuegen
        (also mit einem <img> Element) und es somit auch
        auf die gewuenschte Groesse strecken (mit CSS oder mit HTML).

        Ergänzend die Anmerkung, dass das Bild trotzdem weder mit CSS noch mit HTML an die Größe des Anzeigefensters angepasst werden kann.

        Grüße
        Torsten