Mam problem z formatowaniem mod_mainmenu, jak widać na poniżej zamieszczonych zrzutach. Tło tytułu menu "Głowne menu" oraz "multimedia" nie jest rozciągnięte na całą kolumnę, a tytuł "multimedia" jest dziwnie przesunięty do lewej strony. Natomiast moduł mod_whosonline jest formatowany poprawnie?
menu.jpgmenu1.jpg
h3, .componentheading, table.moduletable th, legend
{
background-color:#000033;
color:#99FFFF;
font-family:Helvetica,Arial,sans-serif;
font-size:1em;
font-style:italic;
font-weight:bold;
text-align:center;
width:100%;
}
Co robię źle?
poszczególne moduły umieszczone w następujący sposób:
<div id="menulewe">
<div id="b_gora"></div>
<div id="b">
<jdoc:include type="modules" name="left" style="xhtml"/>
</div>
<div id="b_dol"></div>
<div id="b_gora"></div>
<div id="b">
<jdoc:include type="modules" name="leftmultimedia" style="xhtml" />
</div>
<div id="b_dol"></div>
</div>
Poszczególne klasy w css
/*LEWA CZESC*/
#menulewe{
width:186px;
float:left;
display:table;
}
#b_gora{
width: 170px;
margin:auto;
height: 10px;
background-image: url(../images/menu_gora.jpg ) ;
background-repeat: no-repeat;
clear:both;
}
#b{
width: 170px;
padding:0px;
margin:auto;
background-image: url(../images/menu_sr.jpg);
}
#b_dol{
width: 170px;
margin:auto;
height: 14px;
background-image: url(../images/menu_dol.jpg ) ;
background-repeat: no-repeat;
}
Natomiast poprawnie wyświetlany mod_whosonline umieszczony mam w pozycji rightnews:
w index.php umieszczony tak:
<div id="b_gorap"></div>
<div id="rightnews"><jdoc:include type="modules" name="rightnews" style="xhtml" /></div> <div id="b_dol"></div>
w css tak:
#menuprawe
{
display:inline;
float:right;
width:186px;
}
#b_gorap{
width: 170px;
margin:auto;
height: 10px;
background-image: url(../images/menu_gora.jpg ) ;
background-repeat: no-repeat;\
display:block
}
#rightnews{
display: block;
text-align: center;
width: 170px;
margin:auto;
background-image: url(../images/menu_sr.jpg);
}
Z góry dziękuję za pomoc