Um das Problem nochmal auf den PUnkt zu bringen:
Bei Bildschirmen ab 17-Zoll ist die Darstellung vollkommen in Ordnung.
Problematischer wird's bei 15-Zoll Bildschirmen und wenn man den Bildschirm manuell verkleinert (wie es eben der Kunde gemacht hat).
Dann wandert zum einen der Container mit dem Text in den Navi-Container und aussderm wandert der Fusscontainer unten aus dem Hauptcontainer.
Die Quelltexte wie folgt:
<body>
<div class="container">
<div class="menue" id="menue">
<div align="center"><img src="../images/logo.jpg" alt="Text" name="logo" width="200" height="100" id="logo"> </div>
<div id="navcontainer">
<div align="left">
<ul id="navlist">
<li><a href="../index.htm" id="current">Home</a></li>
<li><a href="../pages/unternehmensprofil.htm">Unternehmensprofil</a></li>
<li><a href="../pages/dienstleistungen.htm">Dienstleistungen</a></li>
<li>
<a href="../pages/referenzen.htm">Referenzen</a></li>
<li>
<a href="../pages/kontakt.htm">Kontakt</a></li>
<li>
<a href="../pages/agb.htm">AGB</a></li>
<li>
<a href="../pages/impressum.htm">Impressum</a></li>
</ul>
</div>
</div>
</div>
<div class="main" id="main">
<!-- TemplateBeginEditable name="Inhalt" -->inhalt <!-- TemplateEndEditable --></div>
</div>
</body>
Und das dazugehörende CSS:
Code:
.container {
background-color: #FFFFFF;
height: 82%;
width: 100%;
position: absolute;
background-position: left center;
left: 0px;
top: 10%;
bottom: 10%;
border-top-style: double;
border-bottom-style: double;
border-top-color: #FFA800;
border-right-color: #FFA800;
border-bottom-color: #FFA800;
border-left-color: #FFA800;
border-top-width: thick;
border-right-width: thick;
border-bottom-width: thick;
border-left-width: thick;
}
.menue {
background-color: #FFFFFF;
height: 109%;
width: 20%;
position: absolute;
display: inline;
left: 0px;
top: -5%;
margin:0 auto;
border-top-style: double;
border-bottom-style: double;
border-top-color: #FFA800;
border-right-color: #FFA800;
border-bottom-color: #FFA800;
border-left-color: #FFA800;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #000000;
float: left;
border-right-style: double;
background-image: url(../images/bg_grey.gif);
}
.main {
background-color: #FFFFFF;
height: 80%;
width: 75%;
position: absolute;
background-position: left center;
left: 25%;
border: thick none;
background-repeat: repeat;
display: inline;
float: right;
}
.ueberschrift {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
color: #000000;
}
#navcontainer {
width: 150px;
margin-left: 10%;
margin-top: 10%;
border-top: medium none;
border-right: medium none;
border-bottom: medium none;
border-left: medium none;
}
#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #000000;
}
#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #FFFFFF;
border-bottom: 1px solid #FFA800;
}
#navcontainer a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
font-size: 1.0em;
font-weight: bold;
}
#navcontainer a:hover
{
background-color: #FFA800;
color: #ffffff;
}
.grossbuchstaben {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight: bold;
color: #000000;
}
.zwischenueberschrift {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: bold;
color: #000000;
}
.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: normal;
color: #000000;
}
.text_klein {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.6em;
font-weight: normal;
color: #000000;
}
.rahmen {
display: none;
font-family: Arial, Helvetica, sans-serif;
border-top-width: thick;
border-top-style: double;
border-top-color: #FFA800;
left: 0px;
}
.fuss {
background-color: #FFFFFF;
height: 8%;
width: 80%;
position: absolute;
background-position: left center;
display: inline;
background-repeat: repeat;
bottom: 0px;
left: 10%;
border-top: thick double #FFA800;
border-right: thick #FFA800;
border-bottom: thick #FFA800;
border-left: thick #FFA800;
float: right;
}
Danke und Gruß Diego