Problem mit <div>

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit <div>

    Ich habe folgende Probleme:
    Das <div id="header"> wird beim Firefox automatisch von einem Bild zum anderem gezogen. Beim Internet Explorer hat es allerdings nur die Länge von "Header". Wenn ich width: 100% machen würde, hätte ich folgendes: Bild + Fensterbreites Div + Bild und das will ich ja auch nicht.
    Dann hab ich noch das Problem das die Menüs eigentlich bis zum unteren Fensterand gehen sollen. Würde ich aber wieder height: 100% machen hätte ich wieder folgendes: Bild + Fensterbreites Div.
    Wie kann ich das also machen?

    Die HTML Seite:
    PHP-Code:
    <html>

    <
    head>
    <
    title>Klassenwebsite der Klasse 8aEngelsburg Kassel</title>
    <
    link rel="stylesheet" type="text/css" href="./format.css">

    <
    body>

    <
    img src="./kl8a-logo.jpg" style="position: absolute; top: 0px; left: 0px;">
    <
    img src="./eb-logo.jpg" style="position: absolute; top: 0px; right: 0px;">

    <
    div id="header">Header</div>

    <
    div id="menu_left">Linkes Menü<br><br><br><br><br><br><br><br><br><br><br></div>
    <
    div id="menu_right">Rechtes Menü<br><br><br><br><br><br><br><br><br><br><br></div>
    <
    div id="content">Inhalt</div>

    </
    body>

    </
    html
    Die CSS Datei:
    PHP-Code:
    /* ///// DOKUMENT \\\\\ */
    body {
    background#E5E5E5;
    margin0px 0px 0px 0px;
    font-familyArialVerdana;
    font-size14px;
    color#000000;
    }

    /* ///// LAYOUT \\\\\ */
    #header {
    background#000033;
    height86px;
    positionabsolute;
    top0px;
    left204px;
    right204px;
    color#FFFFFF;
    }
    #menu_left, #menu_right {
    background#000033;
    width158px;
    color#FFFFFF;
    }
    #menu_left {
    positionabsolute;
    top103px;
    left0px;
    }
    #menu_right {
    positionabsolute;
    top103px;
    right0px;
    }
    #content {
    displayblock;
    positionabsolute;
    top98px;
    left170px;
    right170px;

    MfG,
    MrBona

  • #2
    Was hältst du davon, mit float: left und float: right zu arbeiten?

    Für den Headerteil:
    PHP-Code:
    <div id="header">
    <
    img src="bildlinks" style="float: left;">
    <
    img src="bildrechts" style="float: right;">
    Header</div>
    <
    div style="clear: both"></div
    PHP-Code:
    /* ///// LAYOUT \\ */
    #header {
    background#000033;
    height86px;
    color#FFFFFF;
    border1px solid red;

    Und hier ist was zum Nachlesen bezüglich dreispaltigen Layouts:
    http://css4you.de/wslayout1/ex0010.html
    Zuletzt geändert von Maschenka; 05.01.2005, 11:57.

    Kommentar


    • #3
      Das ist ne gute Idee.. Werde ich so machen...
      Danke!
      MfG,
      MrBona

      Kommentar

      Lädt...
      X