Un thème a base de balise DIV ^^
Cool... pour le site d'une asso je me suis inspiré du theme fanfan24 (truc du genre). Et il m'a fallu créer deux fichiers css (un pour IE et l'autre pour firefox). Ce n'est pas encore parfait mais je n'ai pas ton bug
Pour la partie corp du theme :
<div id="entete">
<div id="entete_gauche"><img src="<{$xoops_url}>/themes/LiPom/logo_lipom.png" alt="" width="194px" border="0" /><img src="<{$xoops_url}>/themes/LiPom/entete_gauche.png" alt="" width="22px" border="0" /></div>
<div id="entete_droite"><img src="<{$xoops_url}>/themes/LiPom/entete_droite.png" alt="" width="22px" border="0" /></div>
<div id="entete_centre"><div id="entete_centre_titre">L'association des Ingénieurs<br />de Polytech'Marseille</div></div>
</div>
<div id="corps_page">
<div id="colonne_gauche">
<{foreach item=block from=$xoops_lblocks}>
<div class="blockTitle"><{$block.title}></div>
<div class="blockContent"><{$block.content}></div>
<div style="font-size:8px;"> </div>
<{/foreach}>
</div>
<{if $xoops_showrblock == 1}>
<div id="colonne_droite">
<{foreach item=block from=$xoops_rblocks}>
<div class="blockTitle"><{$block.title}></div>
<div class="blockContent"><{$block.content}></div>
<div style="font-size:8px;"> </div>
<{/foreach}>
</div>
<{/if}>
<div id="<{if $xoops_showlblock == 0 or $xoops_showrblock == 0}>colonne_centreMaxi<{else}>colonne_centre<{/if}>">
<{if $xoops_showcblock == 1}>
<div id="colonne_centreCentre">
<{foreach item=block from=$xoops_ccblocks}>
<div class="blockTitle"><{$block.title}></div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
</div>
<div id="colonne_centreGauche">
<{foreach item=block from=$xoops_clblocks}>
<div class="blockTitle"><{$block.title}></div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
</div>
<div id="colonne_centreDroite">
<{foreach item=block from=$xoops_crblocks}>
<div class="blockTitle"><{$block.title}></div>
<div class="blockContent"><{$block.content}></div>
<{/foreach}>
</div>
<{/if}>
<div id="colonne_centreModules"><{$xoops_contents}></div>
</div>
</div>
<div id="pied_page">L'association des Ingénieurs de Polytech'Marseille est régie par la loi du 1er juillet 1901 et le décret du 16 août 1901<br /><{$xoops_footer}>
</div>
Pour le css dédié IE :
/* Squellette de la page */
#entete {width: 986px; height: 110px;}
#entete_gauche {width: 216px; float: left;}
#entete_droite {width: 22px; float: right;}
#entete_centre {
width: auto;
margin-left: 214px;
margin-right: 22px;
background-color: #d6ffff;
border-bottom: solid 2px; border-bottom-color: #76809C;
border-top: solid 2px; border-top-color: #76809C;
}
#entete_centre_titre {
height: 106px;
font-family: Arial, Courier; font-size: 42px;
vertical-align: middle; text-align: center;
text-shadow: #50669c; color: #16357A;
overflow: auto;
}
#corps_page {width: 986px; margin-top: 8px;}
#colonne_gauche {float: left; width: 190px;}
#colonne_gauche .blockTitle {
padding: 6px;
color: #16357A; background-image: url(./colg_titre.gif);
font-weight: bold; text-transform: uppercase;
text-align: center;
}
#colonne_gauche .blockContent {
margin-left: 17px;
line-height: 120%;
background-color: #eaedf4;
border-left: solid 2px #76809C;
border-right: solid 2px #76809C;
border-bottom: solid 2px #76809C;
}
#colonne_droite {float: right; width: 151px;}
#colonne_droite .blockTitle {
padding: 6px;
color: #16357A; background-image: url(./cold_titre.gif);
font-weight: bold; text-transform: uppercase;
text-align: center;
}
#colonne_droite .blockContent {
line-height: 120%;
background-color: #eaedf4;
border-left: solid 1px #76809C;
border-right: solid 1px #76809C;
border-bottom: solid 1px #76809C;
}
#colonne_centre {
background-color: white;
width: auto;
border: solid 2px #76809C;
margin-right: 156px;
margin-left: 194px;
padding: 2px;
}
#colonne_centre .blockTitle {
font-weight: bold;
padding: 4px;
border: 1px solid #98aab1;
color: #000000; background-color: #E1E8F1;
}
#colonne_centre .blockContent {width: 100%; margin-bottom: 8px; line-height: 120%;}
#colonne_centreCentre {width: 99%; background-color: white; text-align: left;}
#colonne_centreGauche {width: 49%; float: left; background-color: white; text-align: left;}
#colonne_centreDroite {width: 49%; float: right; background-color: white; text-align: left;}
#colonne_centreModules {width:99%; background-color: white; text-align: left;}
#colonne_centreMaxi {
border: solid 2px #76809C;
margin-left: 194px;
background-color: white;
padding: 2px;
text-align: center;
}
#centreMaxi .blockTitle {
font-weight: bold;
padding: 4px;
border: 1px solid #98aab1;
color: #000000; background-color: #E1E8F1;
}
#centreMaxi .blockContent {
padding: 0px;
margin-bottom: 8px;
line-height: 120%;
}
#pied_page {
clear: both;
border: solid 2px #76809C;
margin-top: 10px;
padding-top: 4px; padding-bottom: 4px;
width: 986px;
text-align: center;
color: #16357A; background-color: #d6ffff;
font-size: 10px;
}
Pour le css dédié firefox :
/* Squellette de la page */
#entete {width: 100%; height: 110px;}
#entete_gauche {width: 216px; float: left;}
#entete_droite {width: 22px; float: right;}
#entete_centre {
width: auto;
margin-left: 214px;
margin-right: 22px;
background-color: #d6ffff;
border-bottom: solid 2px; border-bottom-color: #76809C;
border-top: solid 2px; border-top-color: #76809C;
}
#entete_centre_titre {
height: 106px;
font-family: Arial, Courier; font-size: 42px;
vertical-align: middle; text-align: center;
text-shadow: #50669c; color: #16357A;
overflow: auto;
}
#corps_page {width: 100%; height: 100%; margin-top: 8px;}
#colonne_gauche {float: left; width: 190px;}
#colonne_gauche .blockTitle {
padding: 6px;
color: #16357A; background-image: url(./colg_titre.gif);
font-weight: bold; text-transform: uppercase;
text-align: center;
}
#colonne_gauche .blockContent {
margin-left: 17px;
line-height: 120%;
background-color: #eaedf4;
border-left: solid 2px #76809C;
border-right: solid 2px #76809C;
border-bottom: solid 2px #76809C;
}
#colonne_droite {float: right; width: 151px;}
#colonne_droite .blockTitle {
padding: 6px;
color: #16357A; background-image: url(./cold_titre.gif);
font-weight: bold; text-transform: uppercase;
text-align: center;
}
#colonne_droite .blockContent {
line-height: 120%;
background-color: #eaedf4;
border-left: solid 1px #76809C;
border-right: solid 1px #76809C;
border-bottom: solid 1px #76809C;
}
#colonne_centre {
background-color: white;
width: auto;
min-height: 425px;
border: solid 2px #76809C;
margin-right: 156px;
margin-left: 194px;
padding: 2px;
}
#colonne_centre .blockTitle {
font-weight: bold;
padding: 4px;
border: 1px solid #98aab1;
color: #000000; background-color: #E1E8F1;
}
#colonne_centre .blockContent {padding: 0px; margin-bottom: 8px; line-height: 120%;}
#colonne_centreCentre {width: 100%; background-color: white; text-align: left;}
#colonne_centreGauche {width: 49%; float: left; background-color: white; text-align: left;}
#colonne_centreDroite {width: 49%; float: right; background-color: white; text-align: left;}
#colonne_centreModules {width:100%; background-color: white; text-align: left;}
#colonne_centreMaxi {
border: solid 2px #76809C;
margin-left: 194px;
background-color: white;
padding: 2px;
text-align: center;
}
#centreMaxi .blockTitle {
font-weight: bold;
padding: 4px;
border: 1px solid #98aab1;
color: #000000; background-color: #E1E8F1;
}
#centreMaxi .blockContent {
padding: 0px;
margin-bottom: 8px;
line-height: 120%;
}
#pied_page {
clear: both;
border: solid 2px #76809C;
margin-top: 10px;
padding-top: 4px; padding-bottom: 4px;
width: 100%;
text-align: center;
color: #16357A; background-color: #d6ffff;
font-size: 10px;
}
Il y a de légère différence et ce ne sont que des extraits du thème utilisé sur
www.lipom.orgAprès faud pas oublié de tripatouiller le jeu de template pour être tranquille (surtout pour cbb, que j'ai pas encore touché)
J'espère que celà t'indera au mieux
a+