Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : Zeroastro 18 May 2011, 19:46:06

: Questo Menu Orizzntale [Risolto]
: Zeroastro 18 May 2011, 19:46:06
Salve a tutti,
stò realizzando un template personale per il joomla 1.6 ed ho riscontrato un problema nel menu orizzontale.

La div del menu non si adatta alla div che la contiene come io la vorrei. Ed il menu non viene nemmeno centrale.
Vi faccio vedere il codice e uno screen dell'output per meglio capire (non badate ai colori che sono provvisori, solo per rendermi bene conto delle divisioni :P)

Contenitore per il modulo (a sua volta contenuto nel wrapper)
:
#line_h_c {
  width: 998px;
  height: 30px;
  border: 0px;
  margin: 0px auto 0px auto;
  padding: 0px;
  background-color: #AAA;
  overflow: hidden;
  vertical-align: top;
}

Classi del Modulo menu orizzontale
:
/* Div Menu Orizzontale */
.moduletable_hmenu {
  width: auto;
  height: 30px;
  text-align: center;
  margin: 0px auto 0px auto;
  background-color: #CCC;
}
/* Elenco Menu */
.moduletable_hmenu ul {
  list-style: none;
}
/* Menu Item */
.moduletable_hmenu li {
  float: left;
  padding: 0px 10px 0px 10px;
  border-right: 1px dotted #333;
}
...

ed il risultato è: http://img708.imageshack.us/img708/9461/menubarj.png (http://img708.imageshack.us/img708/9461/menubarj.png)

Il blocco del menu (.menutable_hmenu) è evidenziato in blu da firebug, vorrei adattarlo alla blocco a lui genitore (#line_h_c) ed anche posizionare il contenuto (la lista menu) centralmente!

grazie!

EDIT
Ce l'ho fatta a farlo fittare grazie all'utilizzo di margini negativi, ma ancora il menu non si vuole centrare!
si centra solo se gli fornisco una larghezza fissa.. come devo fare :\

EDIT 2
Ho risolto anche per centrare il menu, perchè è ovvio.. c'era un float: left; non se ne sarebbe mai andato da sinistra xD ho usato un display:inline; al posto del float ed si è piazzato dove volevo io :>
: Re:Questo Menu Orizzntale [Risolto]
: 56francesco 18 May 2011, 23:22:00
Benvenuto nel forum..

non serve postare codice, non è html,  serve un link al sito on line..
se non la tieni già apriti una area test  anche gratis anche da qui,
http://forum.joomla.it/index.php/board,85.0.html

ma per favore, non scaricate anche qui quintalate di codice, distrugge solo questo bel forum come già tutti gli altri dove viene permesso  e non serve ad una emerita...

buona permanenza, e mi raccomando, facciamo la differenziata nel forum,  grazie.


ps
se proprio ma proprio devi fai un file .txt ed allegalo, così chi vuole se lo apre e se lo legge, ma è inutile, serve il sito on line.