MudGuard: Div-Tag laesst sich nicht nach unten verschieben

Beitrag lesen

Hi,

<DIV style="float:top; width:100%; height:0%;">

float kennt den Wert top nicht. (Kommt mehrfach vor ...)

<tiles:get name="headerSpacer"/>

Welche Dokumentsprache verwendest Du? HTML kann es nicht sein mit diesem Element.
(XHTML kann es auch nicht sein, dort gibt es kein DIV).

<DIV style="float: bottom ; top: 0px ; bottom: 0px ;">

bottom ist kein gültiger Wert für float.

Die Eigenschaften top und bottom sind nur für positionierte Elemente anzuwenden.
Du positionierst das Element nicht.

Speziell geht es um den folgenden Tag:
  <DIV style="float: bottom ; bottom: 0px ; left: 0px">
    <tiles:get name="footer"/>
  </DIV>

Da folgen 3 Tags, welches meinst Du? Oder meinst Du doch ein Element?
Dieses DIV-Element taucht so im obigen Code gar nicht auf ...
Für die Eigenschaft left gilt dasselbe wie für top und bottom - ohne Positionierung ist sie wirkungslos.

Aber selbst wenn es eine absolute/fixe Positionierung gäbe - dann würde sich bottom am unteren Rand des body-Elements ausrichten. Ohne explizite (Mindest-)Höhenangabe ist der body aber nur so hoch wie sein Inhalt.

Wie der Name schon sagt, soll der footer stets am unteren Browserrand platziert werden. Durch die Befehle "bottom: 0px ; left: 0px" sollte der footer meiner Meinung nach dies auch tun,

Nein, darf er so nicht. S.o.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.