Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 15.09.2007, 14:19
chritian chritian ist offline
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.09.2007
Beiträge: 6
chritian befindet sich auf einem aufstrebenden Ast
Standard star html hack -feststehender footer

hi,

ich habe .asp eine webpage erstellt und in der masterpage das css festgelegt.

nun will ich einen feststehender Footer und Header. Deshalb habe ich footer, header und containt in einen panel gepackt. Funkt. mit folgendem Code auch:
Code:
<body style="margin:0px; padding:0px; height:100%; overflow:hidden">
    <form id="form1" runat="server">

    <%--header--%>
    <asp:Panel ID="Header" Height="10%" runat=server>
        <asp:Image  .../>
    </asp:Panel>
    
    <%--container--%>
        <asp:Panel  ScrollBars=Auto Height="80%" ID="Container" runat=server>
            <asp:contentplaceholder id=....>
            </asp:contentplaceholder> 
        </asp:Panel>    
        
    <%--footer--%>
        <asp:Panel ID="Footer" Height="10%" runat=server>
            <asp:HyperLink ..../>
        </asp:Panel>
    </form>
</body>
</html>
Damit es auch für firefox und ie6 läuft muss ich mit css-browserweichen arbeiten. ich nehme den starhtml hack. Eigentlich müsste n.m.erachten der code für den ie6 so aussehen:
Code:
<head id="Head1" runat="server">
    <title>Unbenannte Seite</title>
    <style type="text/css">
    * html #body {Height=100%;overflow:hidden}
    * html #Header {Height=10%}
    * html #Container {ScrollBars=Auto; Height=80%} 
    * html #Footer {Height=10%} 
    </style>
</head>
<body style="margin:0px; padding:0px>
    <form id="form1" runat="server">

    <%--header--%>
    <asp:Panel ID="Header" runat=server>
        <asp:Image  ..."/>
    </asp:Panel>
    
    <%--container--%>
        <asp:Panel  ID="Container" runat=server>
            <asp:contentplaceholder id="...>
            </asp:contentplaceholder> 
        </asp:Panel>    
        
    <%--footer--%>
        <asp:Panel ID="Footer" runat=server>
            <asp:HyperLink ....>
        </asp:Panel>
    </form>
</body>
</html>
also die Height etc. lege ich unter <style type="text/css"> ab. Es funktioniert aber nicht. Sieht jmd. den Fehler????? Oder ist der ganze Ansatz falsch?

Danke für die Hilfe!
christian
Mit Zitat antworten
Sponsored Links