Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    35

    differenze con diversi browser

    ho un problema: se visualizzo il seguente codice con IE ottengo il risultato desiderato (due riquadri affiancati bordati di nero), con firefox o safari non vedo niente. potete aiutarmi a risolvere il problema?

    ecco il codice:

    <html>
    <head>

    <title>
    </title>
    <link rel="stylesheet" type="text/css" href="1.css">

    </head>
    <body>
    <span>
    </span>
    <span>
    </span>
    </body>

    </html>

    e il relativo CSS:

    span{width:200px;
    height:200px;
    border-color:#000000;
    border-width:1px;
    border-style:solid;}

  2. #2
    Per proma cosa devi avere un doctype.
    Poi sostituisci lo span con un div.
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    35
    grazie per il consiglio, tuttavia se applico ai div la proprietà display:inline; per ottenere due riquadri affiancati, ottengo il risultato che voglio solo con IE, per gli altri browser nn cambia niente.

    ecco il codice modificato:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html lang="en">


    <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <title>
    </title>
    <link rel="stylesheet" type="text/css" href="1.css">

    </head>
    <body>
    <div>
    </div>
    <div>
    </div>
    </body>

    </html>

    e il relativo CSS (anch'esso modificato):

    div{
    width:40%;
    height:40%;
    border-color:#000000;
    border-width:1px;
    border-style:solid;
    background-color:#123456;
    display:inline;
    }

  4. #4
    Originariamente inviato da scu
    applico ai div la proprietà display:inline; per ottenere due riquadri affiancati,
    No display:inline
    Si float:left
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    35
    grazie per la soluzione, ora i riquadri appaiono anche su firefox, tuttavia non sono affiancati (come si vedono con IE) ma si vedono uno sopra l'altro. come risolvo questo problema?

    codice:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html lang="en">


    <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <title>
    </title>
    <link rel="stylesheet" type="text/css" href="1.css">

    </head>
    <body>
    <div id ="1">
    </div>
    <div>
    </div>
    </body>

    </html>

    CSS:

    div{
    width:40%;
    height:40%;
    border-color:#000000;
    border-width:1px;
    border-style:solid;
    background-color:#123456;

    }

    #1{float:left;}

  6. #6
    Non sto a guardare il codice... (anzi, magari la prossima volta usa il pulsante # per incollare il codice)

    Due div si affiancano così:
    codice:
    <div style="float:left">111</div>
    <div style="float:left">222</div>
    Leva il css dal codice e adattalo al tuo sito... (se sotto ci dovessi mettere un altro div "pulisci" il tutto assegnandogli un "clear:both")
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    35
    grazie mille mi hai risolto il problema!

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.