thomas meier: ns, msie und css

Hi ihr alle,

gerade versuche ich mich mit den CSS und dem NS v4.5 Dabei habe ich folgenden Source eingebaut:

<div  style="position:absolute; top:200px; left:30px">
    <img src="bla.gif"><br>
    <img src="bla.gif">
</div>

Die Bilder werden ueber eine Tabelle geblendet. Sieht mit NS wunderhuebsch aus, nur scheint der MSIE die style-Anweisung nicht zu kennen - er schmeisst mir die Bilder unter die Tabelle. Kann man das Problem doch noch irgendwie loesen, damit auch MSIE-surfer in den richtigen Genuss der Anzeige kommen oder muss ich letztendlich zu DHTML greifen (wovon ich leider nun gar keinen Plan habe) ?

danke
tschau   thomas

  1. Hallo Thomas!

    Die Bilder werden ueber eine Tabelle geblendet. Sieht mit NS wunderhuebsch aus, nur scheint der MSIE die style-Anweisung nicht zu kennen - er schmeisst mir die Bilder unter die Tabelle.

    Ich habe es im IE und Netscape4.5 versucht und in beiden wird es korektbzw. gleich dargestellt!

    André

    1. Hallo André und Thomas

      Die Bilder werden ueber eine Tabelle geblendet. Sieht mit NS wunderhuebsch aus, nur scheint der MSIE die style-Anweisung nicht zu kennen - er schmeisst mir die Bilder unter die Tabelle.

      Ich habe es im IE und Netscape4.5 versucht und in beiden wird es korektbzw. gleich dargestellt!

      entweder habe ich hier nen grossen Denkfehler oder nen Knoten im Hirn, wo genau habt ihr denn eure <div> - Anweisung stehen?

      habe es jetzt so:

      <body>
      <table background="./pics/bground.gif" width="600" border=1 height=400>
      <tr>
        <td><center>bla blubb didel dumm</td>
      </tr>
      </table>

      <div  style="position:absolute;top:100px;left:100px">
                    <a href="v-kal.html"><img src="./pics/bar.png" border=0></a><br>
      <a href="v-info.html"><img src="./pics/v-info.png" border=0></a>
      </div>

      der ns zeigt mir es wunderbar an aber der MSIE ...

      ps. uebrigends, sehe ich richtig das msie immer noch kein png kann, ... traurig traurig

      1. entweder habe ich hier nen grossen Denkfehler oder nen Knoten im Hirn, wo genau habt ihr denn eure <div> - Anweisung stehen?

        habe es jetzt so:

        <body>
        <table background="./pics/bground.gif" width="600" border=1 height=400>

        »»  <tr>

        <td><center>bla blubb didel dumm</td>

        »»  </tr>

        </table>

        <div  style="position:absolute;top:100px;left:100px">
                      <a href="v-kal.html"><img src="./pics/bar.png" border=0></a>

        »»  <a href="v-info.html"><img src="./pics/v-info.png" border=0></a>

        </div>

        der ns zeigt mir es wunderbar an aber der MSIE ...

        ps. uebrigends, sehe ich richtig das msie immer noch kein png kann, ... traurig traurig

        Hallo Thomas!

        Es ist egal ob ich den <div> vor oder nach <table> schreibe. Wird sowohl von IE als von NS gelich dargestellet.(denn: absolute = "absolute Positionierung, gemessen am Fensterrand, aber scrollbar".)  [Ich würde nicht *.png verwenden] Auf alle fälle mit *gif. Dateien funktioniert es bei beiden Browser. (Wenn der IE png nicht kennt könnte es auch daran liegen)
        (Ich würde außerdem statt <td><center>....</td>[wobei das </center> fehlt] eher
        <td align="center">....</td> verwenden)

        Grüße
        Thomas

        1. Hallo!

          Es ist egal ob ich den <div> vor oder nach <table> schreibe. Wird sowohl von IE als von NS gelich dargestellet.

          Bei mir das selbe!

          (denn: absolute = "absolute Positionierung, gemessen am Fensterrand, aber scrollbar".)  [Ich würde nicht *.png verwenden] Auf alle fälle mit *gif. Dateien funktioniert es bei beiden Browser. (Wenn der IE png nicht kennt könnte es auch daran liegen)

          Ich würde heute noch gar kein PNG nehmen. Vielleicht mal in 5 Jahren.....!

          Hast Du schonmal an Browser gedacht, die CSS noch nicht verstehen? Da werden die Bilder je nach dem wo <DIV> sitzt, oberhalb, oder unterhalb der Tabelle angezeigt. Es gibt noch einige leute die Netscape 3.* verwenden, wie ich z.B. .Vielleicht kannst Du ja die Angaben position:absolute;top:100px;left:100px + Bilder ja in den headbereich setzten, also so:

          <STYLE TYPE="text/css">
          <!--
          div.bilder {Angaben}
          //-->
          </STYLE>

          <Body>
          <div class="bilder">
          </div>
          <Tabelle>
          ....

          Bei einem Browser, der CSS nicht versteht, werden die Bilder dann nicht angezeigt...., ist so ein Gedanke, ob das jetzt geht, bin ich mir nicht so sicher. Die Bilder sind ja auch mit Links versehen....?

          André

        2. Hallo!

          [Ich würde nicht *.png verwenden] Auf alle fälle mit *gif. Dateien funktioniert es bei beiden Browser. (Wenn der IE png nicht kennt könnte es auch daran liegen)

          Bitte entschuldigt mein Unwissen, aber was um aller Welt ist *.png??? Ein neues Format für Grafiken?

          Danke

          Bis danndann

          PAF (patrickausfrankfurt)

          1. Hallo!

            Bitte entschuldigt mein Unwissen, aber was um aller Welt ist *.png??? Ein neues Format für Grafiken?

            Das ist ein neues dateiformat, mit einer besseren Qualität und besseren Kompression! Leider können das noch nicht alle Browser erkennen. Ich weiss gar nicht mal, ob das sogar schon alle 4.* versionen können. Ich denke, über dieses Format kann man sich noch mal in 5 Jahren unterhalten.

            André

            1. Danke!

              Das ist ein neues dateiformat, mit einer besseren Qualität und besseren Kompression!

              Ich hatte bis heute noch nie davon gehört!

              Bis danndann

              PAF (patrickausfrankfurt)

              1. Danke!

                Das ist ein neues dateiformat, mit einer besseren Qualität und besseren Kompression!

                Ich hatte bis heute noch nie davon gehört!

                Bis danndann

                PAF (patrickausfrankfurt)

                Hallo Patrick!

                Ich kenne *.png (CompuServe wie *.gif) auch nur weil mein Grafikprogramm (Micrografx) es unterstüzt.

                Grüße
                Thomas

          2. Bitte entschuldigt mein Unwissen, aber was um aller Welt ist *.png??? Ein neues Format für Grafiken?

            Jupp, genau. PNG steht fuer Portable Network Graphic. Es soll die Vorteile von GIF und JPG in sich vereinen. JPG ist fuer photorealistische Bilder gut, GIF mehr fuer solche Bilder wie der brennende Weinachtsbaum:  , ausserdem kann JPG keine Animation - PNG kann alles (ist wohl die eierlegende Wollmilchsau). Ich glaube PaintShopPro unterstuetzt das Format, weiss aber nicht genau. Ich persoenliche verwende es jedenfalls nicht. (Andre hat ja schon gesagt: in 5 Jahren vielleicht)

            Calocybe

  2. Die Bilder werden ueber eine Tabelle geblendet. Sieht mit NS wunderhuebsch aus, nur scheint der MSIE die style-Anweisung nicht zu kennen - er schmeisst mir die Bilder unter die Tabelle. Kann man das Problem doch noch irgendwie loesen, damit auch MSIE-surfer in den richtigen Genuss der Anzeige kommen oder muss ich letztendlich zu DHTML greifen (wovon ich leider nun gar keinen Plan habe) ?

    Hallo Thomas!

    Habe es versucht:
    Bei mir stellt sowohl NS 4.06  als auch IE 4.01 alles richtig  (einer wie der andere) dar.

    Grüße
    Thomas