Sascha Maynert: Hintergund Bilder mit Netscape

Brauche dringend Hilfe für folgendes Problem:

Habe ein Hintergrundbild über css definiert.
Ebenfalls habe ich ein Hintergrund bild für eine Tabelle definiert.
wenn ich keine Hintergrundfarbe extra definiere verursacht das unheimliche Probleme unter Netscape.
Definiere ich dir Hintergrundfarbe funtioniert es zwar, aber das allgemeine Hintergundbild wird natürlich verdeckt
Unter IE kann man sogar transparente Hintergrund Farben definieren, jedoch unter Netscape ohne Wirkung
Was nun?

Freue mich über Hilfe

Gruss

Sascha

  1. Hi Sascha,

    an dem Problemfeld CSS&NN kann man sich die Zähne ausbeissen. Ich sollte für jemanden einige Seiten mit Hintergrundbild basteln wobei das Bild nur 1x in der Mitte derscheinen sollte.

    Alo das Bild als Hintergrund in einer Tabelle... Chaos!! bei NN

    Wenn man den Hintergrundbildaufruf geschickt in die Tabellenformatierung einbaut, wird dieser Befehl von IE ausgelesen und von NN ignoriert.
    ...
    <style type="text/css">
    <!--
    .Hintergrund {  background-image:   url(img/bg.jpg); background-repeat: no-repeat; background-position: center top}
    -->
    </style>
    ...
    ..
    <table width="500" border="0" cellspacing="0" cellpadding="0" align="center" class="Hintergrund">

    Gruß Ingolf

    1. Hallo ihr 2,

      wie waers mit
      <Table>
      <tr>
        <td><img src="bild.gif">
            <div style="position:absolute; width:'aaa'px; height:'bbb'px; z-index:1">
        </td>
      </tr>
      ...
      </table>

      kam mir nur grad als idee, muesste doch gehen oder?

      Gruss
      Sonia

      1. Also, ich habe mich vielleicht ein wenig ungenau ausgedrückt.
        dann will ich es wohl nochmal probieren...

        so. ich habe also eine Tabelle mit 2 Zellen. Zelle ein hat hintergrundbild
        image1.jpg zelle2 hat hintergrundbild image2.jpg, wobei bei beiden die Parameter
        image-repeat:norepeat gelten.
        Desweiteren habe ich im Body ein Hintergrundbild ebenfalls mit image-repeat:norepeat
        definiert.

        unterm IE funzt das alles so. aber... der verdammte NN. ich bin schon darauf
        gekommen, dass wenn ich den Zellen noch eine Hintergrundfarbe gebe, das
        es dann auch unter dem NN keine Probleme gibt. Nur bringt mich das nicht
        wirklich weiter, da dadurch das eigentliche Hintergrundbild im body nicht
        mehr zu sehen ist.

        Ich hoffe ihr könnt mir helfen, sonst gebe ich mich meinen momentanen
        Soezitgedanken hin...... :-((

        Hallo ihr 2,

        wie waers mit
        <Table>
        <tr>
          <td><img src="bild.gif">
              <div style="position:absolute; width:'aaa'px; height:'bbb'px; z-index:1">
          </td>
        </tr>
        ...
        </table>

        kam mir nur grad als idee, muesste doch gehen oder?

        Gruss
        Sonia

        1. image-repeat:norepeat ...

          kenne ich nicht, aber hoert sich fuer dein Problem nicht entscheidend an.

          ich meine du sollst dein bild nicht als hintergrund definieren,
          sondern in die zelle einfuegen und den DIV als platz fuer deinen
          text benutzen, sodass es so aussieht als waere das bild eben
          ein zellenhintergrund.
          hatte vergessen den Div-Tag zu schliessen, also nochmal
          das ganze - diesmal vollstaendig

          <Table>
           <tr>
             <td><img src="image1.jpg" width="aaa" height="bbb">
                 <div style="position:absolute; width:'aaa'px; height:'bbb'px; z-index:1">HIER STEHT DEIN TEXT</Div>
             </td>
             <td><img src="image2.jpg" width="aaa" height="bbb">
                 <div style="position:absolute; width:'aaa'px; height:'bbb'px; z-index:1">HIER STEHT DEIN TEXT</Div>
             </td>
           </tr>
          ...usw...usw
          </table>

          wenn du immernoch meinst das ich dich falsch verstanden habe,
          koenntest du die problemtabelle ja mal hier reinschreiben.

          Viele Gruesse
          Sonia

  2. Hi Sascha,

    Habe ein Hintergrundbild über css definiert.
    Ebenfalls habe ich ein Hintergrund bild für eine Tabelle definiert.
    wenn ich keine Hintergrundfarbe extra definiere verursacht das unheimliche Probleme unter Netscape.

    das ist eine unheimlich ungenaue Angabe des Problems.

    1. der delinquent heist NN4x (ich rate mal, denn es wird von
         Unterschieden zur Version 6 gemunkelt ;)   )
    2. "unheimliche Probleme" beziehen sich auf eine Kachelung des BGimages
         durch Wiederholung des Bildes in jeder einzelnen Zelle
         (nochmal geraten?)

    Definiere ich dir Hintergrundfarbe funtioniert es zwar, aber das allgemeine Hintergundbild wird natürlich verdeckt
    Unter IE kann man sogar transparente Hintergrund Farben definieren, jedoch unter Netscape ohne Wirkung

    transparente BGimages mit background-repeat: repeat; helfen meistens,
    zumindest wenn ich beim Problem richtig geraten habe;
    is a bisser'l trübe heute, die Kristallkugel ;-)

    Bye Ed X