È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

AESSENET.ORG - Forum Forum di aessenet

Problema visualizzazione con IE7

  • Messaggi
  • OFFLINE
    portilloreal
    Post: 245
    Utente Senior
    00 27/08/2008 11:54
    Da quanto ho letto in giro per la rete è un problema abbastanza comune quello del posizionamento dei div in IE7.

    La pagina web che mi ha dato problemi è questa:

    http://michelangelo.altervista.org/pagine/news_and_bits.htm

    Visualizzando la pagina con IE noterete che il div in cui ci sono i vari link a 'home', 'graphics' ecc. si sovrappone leggermente al div di intestazione (che ho chiamato header), mentre con Firefox (il browser che utilizzo abitualmente) non ci sono problemi ed è il tipo di visualizzazione che vorrei per i vari tipi di browser.

    Ho cercato di risolvere la cosa intervendo sul .css aggiungendo text-align: center; nel body. Qui sotto c'è la porzione di .css che ho modificato:

    BODY
    {
    background-color: #333333;
    text-align: center;
    }

    il risultato però non è stato quello sperato (il div di navigazione si è spostato tutto a sinistra) e allora ho provato la soluzione più elementare, vale a dire mi sono cercato la porzione di codice che mi interessava, che è questa qui:

    <div id="Layer1" style="position:absolute; width:336px; height:23px; z-index:4; left: 246px; top: 244px;">
    <p class="text"><a href="http://michelangelo.altervista.org/index.htm">Home</a>
    | <a href="http://michelangelo.altervista.org/pagine/news_and_bits.htm">News
    &amp; Bits</a> |<a href="http://michelangelo.altervista.org/pagine/graphics.htm">
    Graphics</a> |<a href="http://michelangelo.altervista.org/pagine/video.htm">
    Video</a> |<a href="http://michelangelo.altervista.org/pagine/link.htm">
    Link</a> | <a href="mailto:michelangelo_graphics@yahoo.it">Contact Me</a></p>

    e ho corretto il valore top: 244px facendolo diventare top: 253px c ed il risultato è stato questo:

    http://michelangelo.altervista.org/pagine/link.htm

    che è sicuramente + decente, ma vorrei sapere se c'è un modo per visualizzare allo stesso modo il sito sia con Firefox che con IE7.

    Grazie a chi mi risponderà

  • OFFLINE
    Etabeta3030
    Post: 1.158
    Veterano
    00 03/09/2008 00:50
    io se mi trovo con un div che contiene tutto il sito di solito parto così:

    body {

    text-align: center; /*per centrare in IE */
    margin:0;
    padding:0;
    ecc.....
    }

    div#contenitore {
    position:absolute;
    margin: 5% auto; /*per centrare in MF */
    width:940px;
    height: 600px;
    ecc...
    }

    questo di solito fa funzionare entrambi i browser...