Dennis Plöger: Wieder die alte Frage: Netscape und Tabellen...

Hallöle!

Naa, ich möchte jetzt nochmal eine alte Frage wieder aufleben lassen. Habe das Archiv durchstöbert und gesehen, dass das Problem schon auftrat, aber niemand eine Lösung hatte und das Ganze dann im Sande verlaufen ist.

Aalso: Ich habe eine Tabelle mit 100% width (die ersten stöhnen), möchte eine Spalte fest mit pxln definieren, die andere soll den Rest bekommen (die nächsten stöhnen) uuund ich möchte die Tabelle im Netsi anzeigen lassen (alle stöhnen). (Nein, nicht was ihr wieder denkt apropos "stöhnen" :-))

Der Unterschied: In beiden Spalten steht was drin (bzw. links ist ein pic), nur der Text auf der rechten Seite füllt die Spalte nicht aus.

Gut, wer kennt jetzt die Lösung des Problems und kann  NN beibringen, es alles so darzustellen?

Und bitte: keine Vorschläge mit "Programmier in 800x600, das andere interessiert keinen" (habe mich im Archiv darüber geärgert :-()

Bis denne,
Dennis

  1. Hi
    Wie du ja schon gemerkt hast kann man mit logischen Angaben (z.B. im ersten td width="100") Netscape nicht dazu bringen, dass die Breite richtig angezeigt wird.
    Wenn die erste Spalte genau so breit wie dein Bild sein soll, dann kannst du einfach mit geschickt gewaehlten prozentualen Breiten den Browser dazu bringen alles richtig darzustellen.
    Naemlich so:
    <table>
    <tr>
    <td width=1%><img src=..></td>
    <td width=99%>Dein Text</td>
    </tr>
    </table>
    Ansonsten musst du halt in deine erste Spalte ein unsichtbares Bildchen mit der gewuenschten Zellenbreite schreiben
    Tschau Holger

    1. Hallo Holger!

      Wie du ja schon gemerkt hast kann man mit logischen Angaben (z.B. im ersten td width="100") Netscape nicht dazu bringen, dass die Breite richtig angezeigt wird.

      Du meinst 100%, richtig??

      Wenn die erste Spalte genau so breit wie dein Bild sein soll, dann kannst du einfach mit geschickt gewaehlten prozentualen Breiten den Browser dazu bringen alles richtig darzustellen.
      Naemlich so:
      <table>
      <tr>
      <td width=1%><img src=..></td>
      <td width=99%>Dein Text</td>
      </tr>
      </table>

      Ist ein wenig ungeschickt, da doch sonst evtl. mein Bild überdeckt wird, oder?

      Ansonsten musst du halt in deine erste Spalte ein unsichtbares Bildchen mit der gewuenschten Zellenbreite schreiben

      In der ersten Spalte _ist ja_ ein Bild mit der entsprechenden Breite...

      Trotzdem Danke soweit.

      Immer noch ratlos,
      Dennis

      1. Hi

        Wie du ja schon gemerkt hast kann man mit logischen Angaben (z.B. im ersten td width="100") Netscape nicht dazu bringen, dass die Breite richtig angezeigt wird.

        Du meinst 100%, richtig??

        nein ich meinte die Bildbreite und hab als Beispiel 100 angenommen

        <table>
        <tr>
        <td width=1%><img src=..></td>
        <td width=99%>Dein Text</td>
        </tr>
        </table>

        Ist ein wenig ungeschickt, da doch sonst evtl. mein Bild überdeckt wird, oder?

        Wie kommst du dazu, daß dein Bild ueberdeckt wird?? Der Browser macht die Zelle immer mindestens! so breit wie das groesste Bild, bzw. das laengste Wort, voellig egal, was du in der Zelle fuer die Breite angibst.
        Ich hatte im <table> width=100% vergessen. (Trottel ich ;-))
        Die Loesung ist also im Prinzip "die gleiche", wie die von Ben
        Tschau Holger

        1. Hallo Holger!

          Die Loesung ist also im Prinzip "die gleiche", wie die von Ben

          Dann gebührt auch Dir der ergebene Dank :-)

          Bis denne,
          Dennis

  2. sollte funzen (bei mir auf nn 4.7 zumindest), soweit ich dich verstanden habe...

    <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
    <td><img src="px/logo.gif"></td>
    <td width="100%">agszl fd salf zskfh slfkj gsjdf hlsd kgdsjg hdfljghlidughuerhf ijudfghjdsfghjdf hdlg hlksdhg lkdsfh gksdf gksdfjg kdsf gksdf gkjlsdf glksjdf gklsfd glksdfh tglks fjkl glkmsdfh glksfd hglk dfshlgk hdfslmgk hfdskg jdsflg kk</td>
    </tr>
    </table>

    1. Hallo Ben!

      Genauuuuu das ist es! Funzt auch beim 4.6er!

      Vielen Dank an euch alle,
      Dennis

  3. Ich bin mir nicht sicher ob ich (oder einer der dort geantwortet hat) dein Problem überhaupt richtig verstanden habe ?!

    Was willst du nun genau mit Tabellen machen, und wo liegt dein Problem ?

    Was mit Tabellen so geht (und wo die Probleme liegen) kann man schön an dem Projekt sehen, an dem ich im Augenblick arbeite:

    http://Tjulans.purespace.de/

    Entworfen und getestet sind die Seiten mit NS4.6 und Opera3.6 , teilweise auch mit IE5 .

    Ich habe es aufgegeben zu versuchen, daß die Seiten auf allen Browsern gleich aussehen - es reicht mir inzwischen, wenn sie eingermaßen gut aussehen und lesbar sind  :-[

    Wirf' doch 'mal einen Blick darauf (auch den Code) .. vielleicht hilft dir das ja schon weiter. Und wenn nicht kannst du dich ja nochmal melden.

    Und ich bin natürlich für jede konstruktive Kritik dankbar :)

    Arralen