Problema impaginazione
Posted: Wed Mar 07, 2007 10:09 am
Ciao a tutti.
Utilizzo CMSMS dalla versione 0.10.2 e mi sono sempre trovato bene; tra le ultime cose che ho realizzato questo sito istiruzionale.
Ora vi espongo il mio problema: la navigazione delle pagine è impostata su un layout a 2 colonne; ebbene non riesco a far coincidere la fine delle due colonne e . Mi spiego meglio con questo esempio.
Come vedete, il menu sormonta il footer poichè il content non ha abbastanza contenuto. Entrambi i div sono inclusi in un superiore che dovrebbe evitare questo effetto indesiderato, ma dopo averle provate tutte ho deciso di arrendermi e chiedere aiuto!
Forse il problema l'ho generato facendo troppa mescolanza con i position relative e absolute nel css...
Ah, dimenticavo. Questa è la parte del foglio di stile interessata:
/* LAYOUT **********************************************************************/
html,body {
margin:0;
padding:0;
}
body {
background:#660000;
font-family:Tahoma, Arial, sans-serif;
font-size:76%;
text-align:center;
}
div#pagewrapper {
margin:0 auto;
max-width:80em;
min-width:60em;
padding:0;
text-align:left;
/*border:1px solid #FF0000;*/
}
div#container {
position:relative;
width:760px;
\width:780px;
w\idth:760px;
background-color:#FBF7E8;
margin:0 auto;
text-align:left;
height:100%;
/*border:1px solid #00FF00;*/
}
body>div#container {
height:auto;
min-height:100%;
}
/* HEADER **********************************************************************/
div#header {
background:#FBF4C7 url(uploads/images/header.jpg) top center no-repeat;
height:268px;
/*border:1px solid #0000FF;*/
}
/* MAIN ************************************************************************/
div#main {
height:100%;
/*border:1px solid #FFFF00;*/
}
/* NAVIGAZIONE ******************************************************************/
#menu_vert {
position: absolute;
/*float: right;*/
background: #E5D2C5 url(./uploads/images/fnd-nav.gif) bottom repeat-x;
top: 268px;
right: 30px;
width: 207px;
}
#menu_vert ul {
background: #FBF7E8;
margin: 0;
padding: 0;
}
#menu_vert ul li {
background: url(uploads/images/fnd-menu.gif) no-repeat;
width: 100%;
list-style: none;
font-weight: bold;
font-size: 94%;
}
/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { float: left; height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */
/* CONTENT *********************************************************************/
div#content {
background:#F3EADC url(uploads/images/fnd-content.gif) bottom repeat-x;
margin-left:30px;
margin-right:257px;
padding:1em;
overflow:hidden;
}
/* FOOTER **********************************************************************/
div#footer {
clear:both;
background:#660000 url(uploads/images/fnd-foot.gif) repeat-x;
height:48px;
text-align:center;
font-size:85%;
color:#C2967A;
padding-top:25px;
/*border:3px solid #0000FF;*/
}
Questo è invece il template:
Salta alla navigazione
{cms_selflink anchorlink='main' dir='anchor' text='Skip to content'}
Navigation
{cms_module module='MenuManager' template='bulletmenu-accessible.tpl' collapse='1'}
{title}
{content}
{global_content name='footer'}
Spero che qualcuno di voi mi possa aiutare, grazie.
Utilizzo CMSMS dalla versione 0.10.2 e mi sono sempre trovato bene; tra le ultime cose che ho realizzato questo sito istiruzionale.
Ora vi espongo il mio problema: la navigazione delle pagine è impostata su un layout a 2 colonne; ebbene non riesco a far coincidere la fine delle due colonne e . Mi spiego meglio con questo esempio.
Come vedete, il menu sormonta il footer poichè il content non ha abbastanza contenuto. Entrambi i div sono inclusi in un superiore che dovrebbe evitare questo effetto indesiderato, ma dopo averle provate tutte ho deciso di arrendermi e chiedere aiuto!
Forse il problema l'ho generato facendo troppa mescolanza con i position relative e absolute nel css...
Ah, dimenticavo. Questa è la parte del foglio di stile interessata:
/* LAYOUT **********************************************************************/
html,body {
margin:0;
padding:0;
}
body {
background:#660000;
font-family:Tahoma, Arial, sans-serif;
font-size:76%;
text-align:center;
}
div#pagewrapper {
margin:0 auto;
max-width:80em;
min-width:60em;
padding:0;
text-align:left;
/*border:1px solid #FF0000;*/
}
div#container {
position:relative;
width:760px;
\width:780px;
w\idth:760px;
background-color:#FBF7E8;
margin:0 auto;
text-align:left;
height:100%;
/*border:1px solid #00FF00;*/
}
body>div#container {
height:auto;
min-height:100%;
}
/* HEADER **********************************************************************/
div#header {
background:#FBF4C7 url(uploads/images/header.jpg) top center no-repeat;
height:268px;
/*border:1px solid #0000FF;*/
}
/* MAIN ************************************************************************/
div#main {
height:100%;
/*border:1px solid #FFFF00;*/
}
/* NAVIGAZIONE ******************************************************************/
#menu_vert {
position: absolute;
/*float: right;*/
background: #E5D2C5 url(./uploads/images/fnd-nav.gif) bottom repeat-x;
top: 268px;
right: 30px;
width: 207px;
}
#menu_vert ul {
background: #FBF7E8;
margin: 0;
padding: 0;
}
#menu_vert ul li {
background: url(uploads/images/fnd-menu.gif) no-repeat;
width: 100%;
list-style: none;
font-weight: bold;
font-size: 94%;
}
/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { float: left; height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */
/* CONTENT *********************************************************************/
div#content {
background:#F3EADC url(uploads/images/fnd-content.gif) bottom repeat-x;
margin-left:30px;
margin-right:257px;
padding:1em;
overflow:hidden;
}
/* FOOTER **********************************************************************/
div#footer {
clear:both;
background:#660000 url(uploads/images/fnd-foot.gif) repeat-x;
height:48px;
text-align:center;
font-size:85%;
color:#C2967A;
padding-top:25px;
/*border:3px solid #0000FF;*/
}
Questo è invece il template:
Salta alla navigazione
{cms_selflink anchorlink='main' dir='anchor' text='Skip to content'}
Navigation
{cms_module module='MenuManager' template='bulletmenu-accessible.tpl' collapse='1'}
{title}
{content}
{global_content name='footer'}
Spero che qualcuno di voi mi possa aiutare, grazie.