ich spiele mich jetzt schon länger mit cmsms herum und habe bis jetzt auch alles hinbekommen, aber ich stehe vor folgendem Problem:
ich hab als design ein 800px breites Fenster in dem sich oben ein Logo, dann drunter ein div in dem sich Menü und Content befinden, sowie der footer drunter:
Code: Select all
</__body>
<div id="pagewrapper">
<div id="logo-oben">
</div>
<div id="main">
<div id="menue">
<div id="menu_vert">
{menu template='menu-minimal' collapse='0'}
</div>
</div>
<div id="content">
{content}
</div>
</div>
<div id="footer">
{global_content name='footer'}
</div>
</div>
wird das Fenster länger als der Bildschirm hoch ist so verspringt der ganze Inhalt um ca. 5px nach links, und zwar bei Firefox (bis vor kurzem auch auf anderen Browsern, aber dort geht es jetzt, keine Ahnung warum)
hier sind die styles für die divs:
Code: Select all
div#pagewrapper {
margin: 0 auto; /* this centers wrapper */
width: 800px;
background-color: #aaaaae;
color: black;
}
/*** Das obere Logo ***/
div#logo-oben {
background: #aaaaae url(images/cms/logo-oben-test.png) no-repeat 0 0px;
display: block;
height: 71px;
}
/** Der Hauptbereich, in dem sich links das Menü und rechts der Inhaltsblock befindet **/
/** Wichtiger Hack für Höhe des DIV, damit IE das Richtig darstellt **/
div#main {
background: #aaaaae url(images/cms/mainrand.png) repeat-y 0 0px;
min-height:400px;
height: auto !important;
height: 400px;
}
div#menue {
float: left;
width: 250px;
margin: 0px;
padding: 1px;
display: inline; /* FIX IE double margin bug */
}
div#content {
margin-left: 251px;
margin-right: 21px;
padding: 20px; /* Wichtig zum Vermeiden von Abständen der DIVs */
}
/** Der Footer **/
div#footer {
clear: both; /* keep footer below content and menu */
height: 30px;
color: #fff;
background: #fff url(images/cms/footer-knapp.png) no-repeat 0 0px;
}
lg