Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    menu centrato con nifty corner cube

    Ho usato in alcuni lavori la libreria js + css di A.Fulciniti per gli angoli arrotondati, davvero notevoli per la facilità di implementazione e la loro degradabilità con gli script disabilitati.

    Ho notato però un problema, probabilmente dovuto alla mia imperizia: non riesco a fare un menu orizzontale centrato ( costituito da un UL che contine i link nei LI) in cui i link sono delle tab arrotondate coi nifty...
    I nifty per funzionare a dovere hanno bisogno del float left e display:inline nel LI: questo però non mi fa centrare il menu, se tolgo il float nella pagina le voci dei link si mettono in verticale come di default, non più inline ( se non incorporo nella pagina il javascript nifty invece il menu mi appare centrato).


    "menu" è l'id del mio UL
    ai LI applico Nifty("div#menu li"," top small transparent");
    non mi interessa il rollover sul tasto

    questo il mio css:

    #menu {
    padding: 15px 0 40px 0;
    margin:0 auto;
    width: 90%;
    list-style-type:none;
    text-align: center;
    }

    #menu li {
    margin: 0px 1em;
    list-style-type:none;
    display: inline;
    padding:0.8em 1em 1em 1em;
    background: url(../images/menu_bg.jpg) repeat-x;

    }

    #menu li a {
    font-size: 1.1em;
    text-decoration: none;
    font-weight: bold;
    color: #566475;
    text-decoration: none;

    }

    negli esempi della libreria nifty corner cube c'è un menu ma è allineato a destra o sinistra, i LI sono float infatti...

    p.s.
    ero indeciso se postare in js, ma credo che il problema sia nel css

  2. #2
    forse è meglio se qualche mod mi sposta in js...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non vedo come possa influire il JS dei "nifty" sul posizionamento ...
    Comunque fai presto a fare la prova: togli il link al JS e vedi cosa succede.

    Pero` il tuo problema non e` spiegato completamente:
    manca la DTD che stai usando
    manca il (o i) browser in cui hai testato
    manca il CSS del contenitore del menu
    e manca il codice HTML del contenitore+menu
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.