Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    Posizionare un menu(ul) in basso all'interno di un div

    Salve ragazzi ho un problema nel posizionare un menu con i css.

    Praticamente io ho una struttura di questo tipo:

    codice:
    <div id="header">
    <ul class="menu">[*][*]
    ...[/list]
    </div>
    Adesso dovrei posizionare quel menu in basso al div header.

    Ho provato a dare come stile al menu: position: absolute; bottom: 0px; ma non penso vada bene perchè nell'editor lo vedo in basso dopo al div, un pò sballato.

    Qualcuno sa dirmi come potrei risolvere il problema?
    Grazie anticipatamente.
    Con i sogni possiamo conoscere il futuro...

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    all'header dai position relative e un altezza (anche minima)
    alla lista dai position absolute e bottom 0 (o altro, a piacere)

    p.s.: quello che vedi nell'editor in preview non fa assolutamente testo. Abituati a testare sempre sui browser veri
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di elisa21
    Registrato dal
    May 2004
    residenza
    Lucca
    Messaggi
    246
    Ciao a tutti,
    riprendo questa discussione in quanto ho anche io un problema simile, ho due div contenitori (che si adattano alla grandezza della finestra) che appunto dividono in 2 parti la pagina html, un div top e un div bottom.
    Quello che devo fare è allineare nella parte bassa del div top un'immagine centrandola orizzontalmente in base quindi alla grandezza della finestra, mentre nel div bottom devo allinare, sempre al centro, ma questa volta nella parte alta del div contenitore un menu che al momento ho creato con una tabella.
    Ho seguito il consiglio di questo post ma non riesco a centrare orizzontalmente l'immagine, ecco il codice CSS:

    Codice PHP:

    html
    body  
        
    margin:0;
          
    padding:0;
          
    width:100%;
          
    height:100%; 
     }  

    body 
        
    font-family:"Times New Roman"Timesserif;
         
    font-size1em;
         
    color#000000;
         
    background-color#ffffff;
         
    line-height1em;
    }  

    #top, #bottom { 
    height:50%;
    }  

    #top {
          
    background-color:#fff; 
          
    width:100%;
     } 
    #bottom {
           
    background-color:#d1d3d4;
           
    width:100%; 
    }

    .
    header {
         
    position:relative;
         
    height:100%; }

    .
    logo {
         
    positionabsolute;
         
    bottom:0
        
    left:50%; 

    Mentre il codice della pagina HTML è questo:

    Codice PHP:
    <body>
    <
    div id="top">
        <
    div class="header">
         [
    img]graphics/logo.jpg[/img]
         </
    div>
     </
    div
    <
    div id="bottom">
     <
    table width="500" border="0" align="center" cellpadding="2" cellspacing="2">
       <
    tr align="center">
        <
    td colspan="4">[img]graphics/trasp.gif[/img]</td
        </
    tr>
       <
    tr align="center">
         <
    td width="125">[img]graphics/label-ross.jpg[/img]</td>
         <
    td width="125">[img]graphics/label-grigio.jpg[/img]</td>
         <
    td width="125">[img]graphics/label-grigio.jpg[/img]</td
        <
    td width="125">[img]graphics/label-grigio.jpg[/img]</td>
       </
    tr>
       <
    tr align="center" valign="top">
         <
    td>Home</td>
         <
    td>Contatti</td>
         <
    td>Cantieri</td>
         <
    td>Proposte 
           Immobiliari
    </td>
       </
    tr>
     </
    table>
      </
    div>
     </
    body
    Dove sbaglio?
    Vi ringrazio per l'aiuto,
    elisa
    L'immaginazione è l'intelligenza che si diverte

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 © 2025 vBulletin Solutions, Inc. All rights reserved.