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

    Distanziare i vari <div>

    Salve a tutti, vi anticipo che sono un nuibbo del css e html

    Il mio problema è che non riesco a separare i vari box all'interno del sito; con il seguente codice css
    codice:
     <style> 
    body {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 90%;
    }
    .principale {
    width: 800px;
    margin:  auto;
    border: 2px solid #008000;
    }
    .header {
    text-align: center;
    background-color:#FF9900;
    border: 1px solid #CCCCCC;
    width: 100%;
    height: 80px;
    float:none;
    }
    .left {
    text-align: center;
    background-color:#6666CC;
    width: 25%;
    height: 600px;
    float:left;
    }
    .maincontent{
    text-align: center;
    background-color:#FFCC99;
    width: 75%;
    height: 600px;
    float:left;
    }
     
    .footer{
    text-align: center;
    background-color:#33FF33;
    border: 1px solid #CCCCCC;
    height: 50px;
    clear:left;
    
    }
    </style>
    e codice html
    codice:
    body>
    <center>
    <link href="stile.css" rel="stylesheet" type="text/css" />
    <div class="principale">
    <div class="header"> Header </div>
    <div class="left"> Left </div>
    <div class="maincontent"> Main Content </div>
    <div class="footer"> Footer </div>
    </div>
    </center>
    </body>
    il risultato che ottengo è quello del file allegato, mentre a me servirebbe che uscisse così


    come devo fare?
    Immagini allegate Immagini allegate

  2. #2
    margin e padding
    (per la Nazionale....)
    «Se non vi è rimasta molta anima e lo sapete, vi resta ancora dell'anima.»
    Occhio all' Ursupanaru!

  3. #3
    Già provato ma usandoli il riquadro Main Content finisce sotto Left perchè la somma dei px supera gli 800.

  4. #4
    C'è poco da fare credo, per distanziare gli elementi non conosco altro che la proprietà margin. Se il contenitore deve necessariamene essere di 800px, prova con questo css.
    Le larghezze sono in percentuale ed i margini verticali in px. A me sembra vada bene.
    Però a me......
    LINK

    (sempre per la Nazionale.....)

    codice:
    body {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 90%;
    }
    .principale {
    width: 800px;
    margin:  auto;
    border: 2px solid #008000;
    }
    .header {
    text-align: center;
    background-color:#FF9900;
    border: 1px solid #CCCCCC;
    width: 100%;
    height: 80px;
    float:none;
    margin-top:8px;
    margin-left:1%;
    margin-right:1%;
    margin-bottom:8px;
    }
    .left {
    text-align: center;
    background-color:#6666CC;
    width: 24.25%;
    height: 600px;
    float:left;
    margin-left:1%;
    }
    .maincontent{
    text-align: center;
    background-color:#FFCC99;
    width: 72.75%;
    height: 600px;
    float:left;
    margin-left:1%;
    margin-right:1%;
    }
     
    .footer{
    text-align: center;
    background-color:#33FF33;
    border: 1px solid #CCCCCC;
    height: 50px;
    clear:left;
    width: 100%;
    margin-top:8px;
    margin-left:1%;
    margin-right:1%;
    margin-bottom:8px;
    }
    «Se non vi è rimasta molta anima e lo sapete, vi resta ancora dell'anima.»
    Occhio all' Ursupanaru!

  5. #5
    ti ringrazio per l'aiuto ma come puoi notare sia Header che Footer escono fuori i margini del box principale

  6. #6
    Lo vedo solo dopo aver letto il tuo commento ed aver provato la pagina su Chrome.
    I.E. 8 non evidenzia l'anomalia.

    Comunque setta footer e header con width:98%
    «Se non vi è rimasta molta anima e lo sapete, vi resta ancora dell'anima.»
    Occhio all' Ursupanaru!

  7. #7
    Ora sembra risolto, se si dovesse ripresntare il problema vi faccio sapere^^

    Grazie

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.