Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203

    Div absolute centrato orizzontalmente


    E' da un po' che cerco, ma non trovo suluzione...
    Ho un div, con all'interno un menù in jquery, che ha una posizione "absolute".
    Vorrei che questo DIV fosse centrato orizzontalmente rispetto alla pagina.
    Come posso fare?

    codice:
    .menu{
        height:52px;
        position:absolute;
    	top:430px;
    	text-align:center;
        font-family: "Courier New", Courier, monospace;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
    	margin-top: 0px;
    }

  2. #2
    La soluzione più semplice sta nel togliere il posizionamento assoluto e dare margin:0 auto al menu.
    Altrimenti anche il padre deve avere posizionamento assoluto e width dichiarata, a quel punto puoi dare al tuo menu left:50% e margin-left:-(width_del_padre/2)px

  3. #3
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203
    Cosa intendi per "padre"?

  4. #4
    Il tag immediatamente superiore nella scala gerarchica.
    se hai
    Codice PHP:
    <div id="container">
    <
    ul class="menu">[*]...[*]...[/list]
    </
    div
    il padre di .menu è #container

  5. #5
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203
    Ah, ok! No, è proprio lui il padre... non ce ne sono di superiori!
    Mi sa che mi converrà modificare un po' la grafica e dare spazio per un "relative"!

  6. #6
    e allora sarà body il padre. posta anche l'html se vuoi un aiuto più consistente.

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.