Visualizzazione risultati 1 fino 7 di 7

Discussione: problema centramento con opera

  1. #1
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Question problema centramento con opera

    come dico spesso ad un mio amico: "morirai pazzo" ...e la stessa cosa me la sta dicendo opera!

    sia con css ke con tag html non riesco a far si ke questa pagina risulti allineata al centro!! Cosa invece ke funzia ottimamente con ie!!!

    perchè, oh PERCHè???!?

  2. #2
    Guest

    Predefinito

    Guarda con Opera son uscito pazzo anch'io un bel po' di volte, sarà pure un buon browser ma non sa interpretare i css!

  3. #3
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Prova a strutturare cosi` il body della pagina:

    <body>
    <div id="main">
    .
    .
    tutto il contenuto della pagina web
    .
    .
    </div>
    </body>


    e mettere questo nel css (ovviamente e` l'esempio minimo):

    body { text-align: center }
    #main { margin: 0 auto }
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  4. #4
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Predefinito

    Citazione Originalmente inviato da gve
    Prova a strutturare cosi` il body della pagina:

    <body>
    <div id="main">
    .
    .
    tutto il contenuto della pagina web
    .
    .
    </div>
    </body>


    e mettere questo nel css (ovviamente e` l'esempio minimo):

    body { text-align: center }
    #main { margin: 0 auto }
    gve, avevo già provato a fare

    Codice HTML:
    <body>
     <div class="div">
     .
     tutto il contenuto della pagina web
     .
     </div>
     </body>
    emettere nel .css
    Codice HTML:
     .div { text-align: center }
    ma non ha funzionato! grrr!!

    l'esempio ke hai postato tu non é pressapoco simile?

    ahhhh sto sklerandooo!!

    cmq, proverò anke il tuo suggerimento e poi vi faccio sapere!

  5. #5
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    E il margin laterale del div lo hai settato ad auto?

    Ti serve un contenitore (div, ma basta anche il body) con allineamento centrato, e in questo un div che abbia i margini laterali settato ad auto.

    Mi ero dimenticato: devi anche settare la larghezza complessiva del div interno (fai la somma degli elementi dentro di esso) altrimenti, di default, gli viene assegnato 100% ed e` tutto lavoro inutile.

    Questo e` un'esempio testato:
    Codice HTML:
    <html>
    <head></head>
    <style type="text/css"><!--
    body {
      text-align: center ;
    }
    #main {
      margin: 0 auto ;
      text-align: left ;
      width: 50% ;
      border: 1px solid #000000 ;
    }
    --></style>
    <body>
    <div id="main">
    <p>Questo e` solo uno stupido esempio</p>
    <p>Guarda un po' ... tac !</p>
    </div>
    <body>
    </html>
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  6. #6
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Predefinito

    io ho specificato nel css i margini dentro a body a 0%.
    Non so ke intendi x auto! [nn l'ho mai usato!]

    ho provato a mettere il text-align: center dentro body, ma mi sfasa tutte le altre impostazioni di allineamento delle altre tabelle, blocchi ecc..

    se vuoi ti mando via mp il css e lo sheletro della pagina!!

  7. #7
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Citazione Originalmente inviato da NoWhere
    Non so ke intendi x auto! [nn l'ho mai usato!]
    auto vuol dire in generale che le adatta in base alle condizioni al contorno: il comportamento dipende da varie cose, in questo caso se il blocco che lo contiene ha allineamento al centro, sistema i margini in modo da far si` che il div rispetti questo allineamento ... altrimenti di default Opera considera i margini pari a 0, e ti allinea a sinistra.

    Citazione Originalmente inviato da NoWhere
    ho provato a mettere il text-align: center dentro body, ma mi sfasa tutte le altre impostazioni di allineamento delle altre tabelle, blocchi ecc..
    Se setti sia body e div come ti ho detto non dovresti avere questo problema: i css funzionano a cascata: se specifichi una proprieta` per un blocco, questa si ripercuotera` sempre su tutti quelli interni ad esso, e` per questo che ho risettato nel div l'allineamento.

    Citazione Originalmente inviato da NoWhere
    se vuoi ti mando via mp il css e lo sheletro della pagina!!
    Non serve, lo prelevo direttamente dalla pagina, ma ora non posso. O piu` tardi o domani gli do' un'occhiata, se nel frattempo non hai risolto.
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •