fredy: HTML

Hi!

Warum geht so etwas im Netscape nicht:

<div style="position:absolute; left:0px; top:0px; width:100%">

...

</div>

Die Breite beträgt einfach nie 100%. -

Ich verwende Navigator 4.5

Was kann man dagegen machen? (außer mit Tables zu arbeiten)

Grüße
  fredy

  1. Warum geht so etwas im Netscape nicht:

    <div style="position:absolute; left:0px; top:0px; width:100%">

    ...

    </div>

    Die Breite beträgt einfach nie 100%. -

    Bug im NN4, keine Workarounds bekannt.

  2. Hallo!

    Wie Björn schon sagte: Bug in NS.
    Aber ein etwas aufwendiges workaround gibt es doch:

    <../../sfarchiv/1999_3/t05016.htm#a24440>

    Grüße
    Thomas

  3. <div style="position:absolute; left:0px; top:0px; width:100%">
    </div>

    Die Breite beträgt einfach nie 100%. -

    Ich verwende Navigator 4.5

    Was kann man dagegen machen? (außer mit Tables zu arbeiten)

    Die Lösung besteht darin die style-Angaben nicht hinter div zu definieren sondern in einem extra CSS-Teil. Warum das so ist weiß ich auch nicht, aber es geht. Das ganze ist nicht auf meinem Mist gewachsen sondern bei < http://www.dansteinman.com/dynduo/> nachzulesen.
    Hier ein Beispiel (ich hoffe copy & paste funktioniert so!)

    <html>
    <head>
    <title>The Dynamic Duo - Nesting Demo 1</TITLE>
    <STYLE TYPE="text/css">
    <!--
    #beispiel1Div {position:absolute; left:0; top:80; width:100%; height:120; clip:rect(0,100%,120,0); background-color:#C0C0C0; layer-background-color:#C0C0C0;}
    -->
    </STYLE>
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
    <DIV ID="beispiel1Div">
    </DIV>
    </BODY>
    </HTML>

    schöne Grüße
    Stephan P.

    1. Hallo Stafan!

      Die Lösung besteht darin ...

      Sorry, aber as sind nur falsche Hoffnungen.

      Braucht man nur die Farbe, ist es OK; mit NS, der IE lässte dann immer noch etwa 7px frei.

      Aber es genüngt ein "border:solid;" zu den CSS angaben hinzufügen um zu sehen, daß das div nicht 100% Breit ist.

      Grüße
      Thomas