marlene: text läuft über layer hinaus

Hallo,
definition der layerbreite wird nicht eingehalten.
Text läuft im netscape über den layer hinaus. bei opera und IE funktioniert´s super

meine seite ist als tabelle aufgebaut. in der zelle, die das hauptfenster darstellt ist ein layer positioniert.
<div id="Layer1" style="position:absolute; left:170px; top:170px; width:98%; height:620px; z-index:1; overflow: auto">

darin befindet sich wiederum eine tabelle.
<table width="90%" border="0" name="Mitglieder" height="147">

je nach größe des browsers oder bei vergrößern, verkleinern der favoriten/verlaufleiste des browsers passt sich der seiteninhalt der jeweiligen größe an. mag keine frames, die navigation bleibt trotzdem stehen und bei viel text scroll ich einfach durch.

wie und was muss ich ändern damits auch der netscape kapiert?
ansehen unter:
http://home2.vr-web.de/~marlene.schuh/elternbeirat/

  1. Hallo marlene,

    Text läuft im netscape über den layer hinaus. bei opera und IE funktioniert´s super

    meine seite ist als tabelle aufgebaut. in der zelle, die das hauptfenster darstellt ist ein layer positioniert.

    <div id="Layer1" style="position:absolute; left:170px; top:170px; width:98%; height:620px; z-index:1; overflow: auto">

    Jeder Browser macht es richtig :-) Du hast

    overflow: auto

    angegeben. Somit kann der Browser entscheiden, wie er es im Konfliktfall darstellt, siehe http://de.selfhtml.org/css/eigenschaften/positionierung.htm#overflow.

    Versuche es einmal mit

    overflow: scroll

    je nach größe des browsers oder bei vergrößern, verkleinern der favoriten/verlaufleiste des browsers passt sich der seiteninhalt der jeweiligen größe an. mag keine frames, die navigation bleibt trotzdem stehen und bei viel text scroll ich einfach durch.

    Schön, dass Du auf Frames verzichtest. Leider sind auch Layouttabellen etwas tückisch, wie Du hier selbst merkst.

    Im "Inhaltsbereich" machst Du Dir das Leben doppelt schwer. Auf die Tabelle in Deinem Layer1 solltest Du verzichten können.

    Ich fände es allerdings schöner, wenn die "Überschriftzeile" konstant auf einer Höhe bliebe und der Bereich mit dem Text "Startseite" die gleichen Ränder hätte wie die Gegenstücke in der linken und rechten Spalte. Das lässt sich auch mit Tabellenlayout erreichen.

    ansehen unter:
    http://home2.vr-web.de/~marlene.schuh/elternbeirat/

    Anklickbare Links kannst Du hier mit [ link:http://home2.vr-web.de/~marlene.schuh/elternbeirat/ ] erstellen - Leerzeichen nach [ und vor ] dabei weglassen. Dann sieht das so aus http://home2.vr-web.de/~marlene.schuh/elternbeirat/

    Die Doctype-Angabe solltest Du als erstes korrigieren, siehe http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp. Du musst DOCTYPE HTML PUBLIC groß schreiben. Anschließend beseitige bitte weitere Fehler.

    <script language="javascript"> bitte type="text/javascript"

    Direkt unter <body> stehen ein <tr> und ein <td> herrenlos in der Gegend herum :-(
    Du verwendest IDs mehr als einmal,...

    Alle Fehler kannst Du dir z.B. mit von einem Validator, z.B. http://validator.de.selfhtml.org/ anzeigen lassen. Bitte korrigiere zuerst die DOCTYPE-Sache.

    Freundliche Grüsse,

    Vinzenz

    1. danke vincenz
      für die vielen tipps. "auto" durch "scroll" zu ersetzen hat zum ergebnis, dass die scrollbalken immer eingeblendet sind -nicht nur bei bedarf-. ansonsten läuft mir der Text immer noch über den layer hinaus. hab auch versuche hinter mir die tabelle wegzulassen ändert aber an meinem problem auch nichts -und auf einigen seiten brauch ich obendrein eine tabelle
      viele grüße
      marlene