Utz Grimminger: Tabellen-Hintergrundbilder/Netscape - Addendum

Hi zusammen,

hab' mich gerade (mal wieder!) mit dem altbekannten Problem rumgeschlagen und dabei neue‚(zumindest für mich) Facetten entdeckt.

Ich wollte ein Hintergrundbild für 'ne Tabelle innerhalb 'ner Tabellenzeile haben - die Lösung aus http://www.teamone.de/selfhtml/sfausles/tsfa_tac.htm#a7 tat aber nicht, genau so wie viele Varianten (z.B. background="leer.gif" oder die Angaben in allen erdenklichen Varianten in alle möglichen Tags oder das ganze in CSS formuliert) - weder in NS4.05/Win95 noch in NS4.7/NT4 das gewünschte Ergebnis (stattdessen immer entweder aufgekachelt oder gar kein Hintergrundbild).

Hingebogen gekriegt habe ich es dann mit 'ner Mischung aus CSS und HTML:

<table>
  <tr>
    <td width="620" valign="top" style="background-image:url(../images/Presse.jpg);">
      <table cellspacing="0" cellpadding="0" border="0">
        <tr>
          <td><img src="../images/Presse_klein.jpg" width="172" height="139"></td>
          <td background=""><h2>Pressemitteilungen</h2></td>
        </tr>
      </table>
    </td>
  </tr>
</table>

Also das Hintergrundbild über CSS definiert, die Aufkachelung aber mit dem HTML-Attribut background="" verhindert. Funktionierte dann in beiden Testkombis.

Also: falls mal wer anderes auch kein Glück mit der Auslese-Lösung hat und tatsächlich die Forums-Suche benutzt, hat ja vielleicht mit dieser Lösung Glück.

Grüße,

Utz

PS: Die Lösung gefällt mir trotzdem nicht - eigentlich wollte ich ja noch für Opera zusätzlich Hintergrundfarben statt der Hintergrundbilder (kann er ja nicht) angeben - wie immer das aber in diese Lösung reinzubasteln versuche, geht sie für die Netsis wieder in die Hose.

  1. Hallo Ulf!

    <../../sfarchiv/1999_4/t07216.htm#a36171>

    [tips getestet mit NS 4.5 und IE 4 / 5 ]

    td { background-image:url(bild.gif); }     Geht mit NS  und IE

    table { background-image:url(bild.gif); } geht nur mit IE

    <table background="bild.gif">  Geht mit IE und NS, ABER: NS nimmt das
    bild dann für jede Zelle einzeln.

    <table style="background-image:url(bild.gif);"> geht nur mit dem IE

    <td style="background-image:none"> geht nur mit NS, es wird nur die
    Hintergrundfarbe vom <body> angezeigt.

    <td style="background-image:url(bild.gif);"> geht mit IE und NS

    Grüße
    Thomas

    1. Hallo Thomas,

      <../../sfarchiv/1999_4/t07216.htm#a36171> (...)

      Ja, war klar, das Problem war ja aber die Vermeidung der Kachelungen in den Zellen - und die ging in dem konkreten Beispiel mit den konkreten Konfigurationen nur so wie in dem Beispiel.

      Hallo Ulf!

      *g* Chaetahs Verschreiber von neulich scheint seine Kerise zu ziehen...

      Grüße,

      Utz

      1. Hallo Utz!

        konkreten Konfigurationen nur so wie in dem Beispiel.

        Hallo Ulf!

        *g* Chaetahs Verschreiber von neulich scheint seine Kerise zu ziehen...

        'tschuldigung!

        Grüße
        Thomas