im "alten" Thread habe ich schon beschlossen die Seite von Grund auf neu aufzubauen. Durch Hilfe / Tipps habe ich nun die Seite mit den bereitgestellten "Containern" : Header; Nav; Main; und Footer das Grundgerüst mir zusammengestellt.
Hier mal der zwischenstand :
In der Mitte befinden sich zwei "Main" Container welche auf einer Ebene nebeneinander sind. Diese sollen sich auch je nach inhalt in der Höhe anpassen. Allerdings sollte es auch eine Mindesthöhe geben, undzwar mindestens bis zum Footer. ("left" und "right")
ich habe es durch die angabe von height:100%; versucht, allerdings änderte sich da garnichts. wenn ich aber statt % px eingesetzt habe, hat es geklappt.
Aber da ich ja möglichst mit wenig pixel arbeiten möchte, da es ja auf möglichst vielen verschiedenen auflösungen gut dargestellt werden soll, suche ich nach einer passenden lösung.
Aktueller Quellcode :
<body>
<div class="gridContainer clearfix">
<div id="div1" class="fluid">
<header class="fluid header"><img src="Bilder/header.jpg" alt="" width="100%"/></header>
</div>
<p>
<nav class="fluid nav">Neuigkeiten - Bio/Geschichte - Leistungen - 3M DI-NOC - Galerie - Referenzen - Kontakt - Links</nav>
<nav class="fluid unternav"><img src="Bilder/unternav.png" alt="" width="100%"/></nav>
</p>
<main class="fluid left">
<p> </p>
<p> </p>
<p> </p>
<p>Text</p>
<p> </p>
<p>Text Text</p>
</main>
<main class="fluid right">
<p>Text</p>
<p> </p>
<p>Text</p>
<p> </p>
<p>Text</p>
<p> </p>
</main>
<footer class="fluid footer">
<p> </p>
<p> </p>
</footer>
</div>
</body>
Alles anzeigen
und das die CSS :
@charset "utf-8";
img, object, embed, video {
max-width: 100%;
}
.fluid {
width: 100%;
float: left;
display: block;
}
.gridContainer {
margin-left: auto;
margin-right: auto;
width: 86.45%;
background-color:#000;
}
.nav {
background-color:#000;
}
.footer {
background:url(../Bilder/footer.png);
background-repeat:no-repeat;
position:fixed;
bottom:0px;
}
.left {
background:url(../Bilder/mainleft.png);
background-repeat:no-repeat;
width: 20%;
}
.right {
background: url(../Bilder/maintext.png);
background-repeat: repeat-y;
background-size: 100%;
width: 80%;
clear: none;
}
.unternav {
width:100%;
}
Alles anzeigen
Gruß z1000