Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: allineamento div

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027

    allineamento div

    Buonasera a tutti, ho una domanda:

    div.body{
    clear:both;
    float:left;
    padding:0px;
    margin-left:auto;
    margin-right:auto;
    width:1024px;
    background:#000000;
    border:2px solid #6a7c2a;
    border-radius:10px 10px 10px 10px;
    }

    questo div ovviamente tramite il float a sinistra è attaccato a sinistra della pagina, però io vorrei un effetto come quello qui sul sito di html ovvero vorrei che questo div che contine tt gli altri della pagina sia largo tot px ma che sia distante a destra e sinistra in eguali modi, come posso fare?
    contando che ogni elemento che funge da contenitore al suo interno è codificato con float e clear...

    io ho ottenuto l'effetto che volevo levanto il clear e il float aquesto div.body però ovviamente poi si distrugge tutto il resto, per favore mi direste come fare? Grazie mille...

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    ah si scusate non ci ho fatto caso

  4. #4
    leva clear,float e margin

    metti

    margin:0 auto;

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    grazie, così però ho dovuto impostare un'altezza al div, ma se il div ha un'altezza variabile? io mica posso andare a cambiargli l'altezza ogni volta in px....

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    cioè capisci è tutto contenuto all'interno di quel div e il div cambia altezza da pagina a pagina, io se gli lascio il float left e il clear both allora si allinea a sinistra ma il div lo prende tutto il contenuto della sua pagina, adesso levando ciò il div diventa una linea e basta, e quindi non copre più il contenuto della pagina che ovviamente si legge a malapena visto che dietro c'è un'immagine di sfondo

  7. #7
    il div si espande in altezza automaticamente in base al contenuto

    puoi usare anche min-height: x px; per impostare un altezza minima al div

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    se si espandesse in altezza automaticamente non mi sarei posto il problema, ho apportato le modifiche che mi hai detto tu e mi ha dato quell'errore, ora provo ad impostare il min height e ti faccio sapere

  9. #9
    prova anche a mettere height:100%

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    no niente, rimane l'errore... il div non si adatta all'altezza del contenuto

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.