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

    Problemi di compatibilità (anche se W3C mi valida il foglio css)

    Salve a tutti!
    Volevo chiedere consiglio circa un problema che mi è sorto poco fa. Ho costruito un layout interamente in css, posizionando i vari div tramite float e margini, il tutto con Dreamweaver CS4. Visualizzando il tutto con IE8, la pagina si vede magnificamente, persino il W3C Validator mi ha dato per buoni i codici...
    Il problema è che con le precedenti versioni di IE, con Firefox e Opera, è un disastro totale. Ho pensato quindi che possa essere sorto qualche problema di compatibilità nel css, ma non riesco a risolverlo.

    Questo è uno screen di come deve risultare la pagina, le scritte sono posizionate nei 4 punti cerchiati in cui vorrei che vi fossero dei div:
    http://img3.imageshack.us/img3/5700/screenxqs.jpg

    La struttura html è la seguente:
    <div class="box">
    <div class="menu">Qui ci va il menu.</div>
    <div class="contenuti">Qui ci va l'include!</div>
    <div class="shoutbox">Qui ci va la shoutbox.</div>
    <div class="partners">Qui ci vanno gli affiliati.</div>
    </div>
    Infine il Css:
    @charset "utf-8";
    body {
    background-attachment: scroll;
    background-image: url(pattern.jpg);
    background-repeat: repeat;
    margin: 0px;
    height: 100%;
    }
    .box {
    position:absolute;
    top:50%;
    left:50%;
    margin:-400px 0 0 -536px;
    background-image:url(box.jpg);
    background-repeat:no-repeat;
    height: 982px;
    width: 1073px;
    }
    .menu {
    font-family: "Trebuchet MS", Georgia, Times, serif;
    font-size: 76%;
    color: #999;
    letter-spacing: normal;
    text-align: justify;
    float:left;
    margin-top:582px;
    margin-left:82px;
    width:160px;
    height:300px;
    z-index:3;
    }
    .contenuti {
    font-family: "Trebuchet MS", Georgia, Times, serif;
    font-size: 76%;
    color: #999;
    letter-spacing: normal;
    text-align: justify;
    margin-top:540px;
    margin-left:43px;
    width:548px;
    height:360px;
    z-index:1;
    float:left;
    }
    .shoutbox {
    height: 350px;
    width: 210px;
    margin-top:555px;
    margin-left:850px;

    }
    .partners {
    height: 31px;
    width: 620px;
    margin-top:28px;
    margin-left:285px;
    z-index:0;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    37
    prova ad usare un foglio di azzeramento (cerca nel forum ho risposto ad un problema forse "simile al tuo")...
    Meyer... scrivi su google ti viene fuori una marea di roba...

    Consiglio spassionato, per testare il codice usa Firefox e crea un foglio di stile dedicato per IE in quanto non vanno quasi mai d'accordo sulle impostazioni del layout...

    ( però se fai un sito basandoti su Firefox normalmente... riesci a vederlo bene anche su Opera e Safari... )

    Ad un certa versione di IE (5/6 ?? ) Ci sono enormi bug, fai una ricerca nei motori di ricerca per trovare gli accorgimenti + addatti a correggere quella versione...

    Simpatico il layout... postalo quando lo hai finito... l'ape è in flash?
    Sarà, ma finché non funziona... non è migliorabile!

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.