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

    Problema posizionamento con layout CSS

    Salve a tutti, ho un layout con la seguente struttura:
    codice:
    <div id="a">
       <div id="b"></div>
       <div id="c">
          <div id="x"></div>
          <div id="y"></div>
       </div>
    </div>
    Inoltre ho impostato i CSS in questo modo:
    codice:
    div#x { position:absolute;
    	top: 0px;
    	left: 0px;
    }
    div#y { position:absolute;
    	top: 0px;
    	right: 0px;
    }
    Il mio intento era quello di posizionare il "div x" e il "div y" rispetto al "div c", ma a quanto pare i div vengono posizionati prendendo come riferimento il "div a" e quindi vengono inseriti più in alto!
    Come posso risolvere il problema?

  2. #2
    position absolute in realtà lo posiziona rispetto al limite della finestra del browser
    studia e applica il box model

  3. #3
    Originariamente inviato da andrea.paiola
    position absolute in realtà lo posiziona rispetto al limite della finestra del browser
    studia e applica il box model
    Allora come mai il "div x" viene posizionato al limite sinistro del "div a", anzichè posizionarsi al limite sinistro della finestra del browser?
    N.B. il "div a" è più stretto rispetto alla finestra.

    Potreste suggerirmi un alternativa???

  4. #4
    position relative?
    margin?
    padding?
    float?
    di possibilità ce ne è molte... basta studiare

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.