- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Allineare due div
-
Allineare due div
Salve a tutti.
Perchè due div allineati orizzontalmente si
spostano se cambio risoluzione?
Entrambi sono contenuti in un div che ha un width impostato a 860px.
Da cosa può dipendere?Grazie
(il menu e il div Blog)
-
attento che il div "blog" NON è contenuto nel div "hornav" che hai il width che hai imposto tu
-
Grazie per l'aiuto.
Sì, l'ho appena tolto da lì. Ora il div blog non scende più in basso quando ingrandisco o diminuisco. Succede solo un'altra cosa: i due div si attaccano se ingrandisco...
-
Ciao Cassy,
il problema sta nel margine che hai dato al div "blog".Il div si spostava (o scendeva) perchè oltre alla sua width si aggiungeva un valore "margin-left:10px" che aggiungeva quindi 10px alla sua larghezza di 68px.
Quindi: 68px+10px = 78px
Non trovando posto, assieme agli altri oggetti del menù, automaticamente andava a capo essendo lui l'ultimo della lista.
Rimuovi quindi il margin-left:10px e assieme anche il margin-top (di cui non te ne farai di niente), reinserisci il div "blog" all'interno di hornav e hai fatto.
-
Grazie per l'aiuto karedas. Ho provato a fare come dici ma se restingo la visuale con ctrl e -, il div blog finisce sotto ugualmente.
-
Prova così:
riapplica le modifiche che ti ho chiesto di fare ma in più rimuovi al div hornav e menu la clausola "float:left;" e la sostituisci (solo a menu_starnone) la seguente:overflow:hidden;
Fammi sapere