jonny: Bild in einer Tabellenspalte verkleinern

Hallo,

mit CSS habe ich ein Bild als Hintergrund in eine Tabellenspalte defniniert.

<td style="width:600px;height:600px;background-image:url(/pic/indbg.jpg);">\n";

Nun möchte ich allerdings auch die Größe des Bildes der Spaltengröße anpassen, denn das Bild ist um einiges größer als 600x600 Pixel. Die widht und height Angaben beziehen sich leider nur auf die Größe der Spalte und alles was ich vom Bild sehe ist die linke obere Ecke.

Wie kann ich denn ebenfalls das Bild kleiner definieren, ohne das Bild selbst zu verkleinern?

Mfg,
Jonny

  1. Wie kann ich denn ebenfalls das Bild kleiner definieren, ohne das Bild selbst zu verkleinern?

    Du möchtest also die Tabellenzelle fest definiert mit 600px Breite und 600px Höhe haben? Und das Bild passt nicht vollständig hinein?
    Dann muss man entweder die Tabellenzelle vergrößern, oder das Bild verkleinern. Von einer der beiden "Konstanten", so wie du es beschrieben hast, musst du dich wohl trennen, um das Bild vollständig anzuzeigen.

    1. Hallo,

      Dann muss man entweder die Tabellenzelle vergrößern, oder das Bild verkleinern. Von einer der beiden "Konstanten", so wie du es beschrieben hast, musst du dich wohl trennen, um das Bild vollständig anzuzeigen.

      Hmmm... das Bild ist 1024x968px groß.

      Wenn ich doch mit

      <img src="bild.jpg" width="600px" height="600px">

      das Bild verkleinern kann, geht das doch auch bestimmt irgendwie in einer Tabellenspalte.

      Natürlich könnte ich so vorgehen:

      <td style="width:600px;height:600px;">
         <img src="bild.jpg" width="600px" height="600px">
      </td>

      Dann hätte ich das Bild genau passend, aber ich möchte es ja als Hintergrundbild haben und Texte darauf verfassen.

      Oder muss ich da etwa mit iframes arbeiten, denn Transparent soll es dann auch noch sein?

      Mfg,
      Jonny

      1. Hi,

        aber ich möchte es ja als Hintergrundbild haben

        dann mußt Du es auch über Dein Grafikprogramm auf die richtige Größe bringen.

        freundliche Grüße
        Ingo

      2. Hallo Jonny

        Hmmm... das Bild ist 1024x968px groß.
        ...
        <td style="width:600px;height:600px;">

        Und du willst deinen Seitenbesuchern zumuten, ein 1024x968px großes Bild
        laden zu müssen, um dann einen 600x600px großen Hintergrund zu sehen?

        (Nicht alle haben DSL mit Flatrate.)

        Auf Wiederlesen
        Detlef

        --
        - Wissen ist gut
        - Können ist besser
        - aber das Beste und Interessanteste ist der Weg dahin!
        1. Hallo,

          die Seite ist nicht für jeden gedacht!

          (Nicht alle haben DSL mit Flatrate.)

          Sorry, aber dann haben die Anderen halt pech und müssen warten oder woanders surfen :-)

          Ausserdem leben wir doch im 21 Jahrhundert. Es gibt sogar Leute, die nutzen noch immer Windows 98 auf einer 130 MHZ Kaffeemaschine mit 640x??? Auflösung,einem 14" Bildschirm und einem 56k Modem. Ich kanns nicht allen recht machen.

          Für manche ne scheiss Einstellung, aber falsch liege ich bestimmt nicht.

          Mfg,
          Jonny

          1. Hallo Jonny

            Sorry, aber dann haben die Anderen halt pech und müssen warten oder woanders surfen :-)

            Naja, wenn du möglichst wenige Seitenbesucher willst, OK.

            Für manche ne scheiss Einstellung, aber falsch liege ich bestimmt nicht.

            Falscher kann man meiner Meinugn nach kaum liegen!

            Auf Wiederlesen
            Detlef

            --
            - Wissen ist gut
            - Können ist besser
            - aber das Beste und Interessanteste ist der Weg dahin!
            1. Hallo,

              Naja, wenn du möglichst wenige Seitenbesucher willst, OK.

              so ist das nicht gemeint gewesesen. Meine Seite richtet sich nur an eine bestimmte Zielgruppe und davon gibt es sehr sehr wenige, die nicht gut ausgerüstet sind :-)

              Mfg,
              Jonny

  2. Hi jonny,

    Wie kann ich denn ebenfalls das Bild kleiner definieren, ohne das Bild selbst zu verkleinern?

    Durch die entsprechenden Größenangaben kannst Du das Bild im Browser verkleinern, was aber ein ziemlicher Unsinn ist.

    Viele Grüße
    Mathias Bigge