Visualizzazione dei risultati da 1 a 5 su 5

Discussione: div che scendono

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    77

    div che scendono

    Ciao a tutti.
    Ho quattro div affiancati

    codice:
    <div id="content">
    <div id="single0">/</div>
    <div id="single1">/</div>
    <div id="single2">/</div>
    <div id="single3">/</div>
    </div>
    il primo è fisso, mentre gli altri no.

    codice:
    #single0 {
            float:left;
            position: fixed;
            overflow: hidden;
            witdh: 30px;
    }
    
    #single1  {
            width:600px;
            float: left;
            position: relative;
            overflow:hidden;
    }
    
    #single2  {
            width: 350px;
            float: left;
            position: relative;
            overflow:hidden;
    }
    
    #single3  {
            width: 240px;
            float: right;
            position: relative;
            overflow:hidden;
    }
    PROBLEMI:

    1. come mai single3, avento un float right non rimane a destra ma si accoda agli altri verso sinistra?

    2. come devo fare per far si che, se rimpicciolisco la pagina, i div rimangano allineati ( e si attivi lo scroll orizzontale) e non scendano sotto quando non ci stanno più?

    questo è il content

    codice:
    #content
    {
    float:left;
    margin: 55px auto;
    position_relative;
    clear: both;
    }
    grazie

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    il content ha un errore di sintassi lì del posizionamento.

    Ma c'è un motivo per tutti questi posizionamenti? O è a scopo didattico?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    77
    ho corretto il content.
    no, non c'è nessun motivo, le sto provando tutte e continuano a scendere quando rimpicciolisco..

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    che DOCTYPE usi?

  5. #5
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Il problema è che tu non assegni una larghezza al content per cui il browser non sa quale spazio devono occupare i contenitori; l'ultimo flotta a destra solo che non ci si accorge della cosa. Dove vorresti che flottasse? fino al bordo dx del browser? Allora devi mettere a content width:100%.

    Se invece vuoi che i contenitori non vadano sotto metti a content una larghezza in pixel.

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.