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

    layout a 3 colonne flottanti

    Ciao! Vi disturbo per una domanda tutto sommato banale.
    Ho un layout a 3 colonne flottanti, che si chiamano #bordosx (che fa da bordo sinistro), #generale (il corpo centrale), e #bordodx (il bordo destro).
    Non riesco a visualizzarli correttamente con Explorer, mentre con FF si. In pratica Explorer non mi considera le 3 colonne flottanti e me le incolonna una SOTTO l'altra, non affiancate.
    PERCHEE???

    Il codice html è questo:

    <div id="contenitore">
    <div id="bordosx"></div>
    <div id="generale">
    <div id="sfondo">
    <div id="header">
    <ul class="menuNavigazione">
    [*]Home
    [*]Chi siamo
    <ul>
    [*]Prima Sotto Voce
    [*]Seconda Sotto Voce
    <ul>
    [*]Prima Sotto Voce
    [*]Seconda Sotto Voce
    [*]Terza Sotto Voce
    [/list]

    [*]Terza Sotto Voce
    [/list]

    [*]Dove siamo
    <ul>
    [*]Prima Sotto Voce
    [*]Seconda Sotto Voce
    [*]Terza Sotto Voce
    [/list]

    [*]I nostri prodotti in promozione
    [*]Le nostre migliori offerte[/list]
    </div>
    <div id="bevimark_cont">
    <h1>Be.Vi.Mark S.r.l. distribuzione bevande </h1>



    </div>
    </div>
    </div>
    <div id="bordodx"></div>
    </div>
    </body>


    E il css (solo i 3 div interessati):

    #contenitore {
    width:940px;
    height:750px;
    margin:0px auto;
    }
    #bordosx {
    float:left;
    width:20px;
    background-image:url(images/bordosx.jpg);
    height:750px;
    }
    #generale {
    float:left;
    width:900px;
    height:750px;
    background-color:#b1d4e0;
    background-image:url(images/sfondo3.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    margin:0;
    padding:0;
    }
    #bordodx {
    float:left;
    width:20px;
    height:750px;
    background-image:url(images/bordodx.jpg);
    margin-left:920px;
    }

  2. #2
    Se vuoi uno spunto per confrontare il tuo codice con una soluzione collaudata dai un'occhiata a questo articolo:

    - www.alistapart.com/articles/holygrail

    Scusa se non riesco a dare un'occhiata al tuo problema ma sono un po' di fretta. Spero comunque di esserti in qualche modo utile.

  3. #3
    Ti ringrazio Piero!
    Buon lavoro

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova a definire border:0; (lo so che tu lo sottindendevi, ma alcuni browser sottintendono 1 px.

    Prova anche a diminuire un pelo le dimensioni: puoi ripristinarle quando il resto funziona.

    PS: nota che il blocco bordodx e` largo almeno 940 px: chiaramente non ci sta assieme agli altri.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.