Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Box Model Hack

  1. #1

    ????????Box Model Hack??????????'



    Qualcuno sa dirmi una volta per tutte come dovrebbe essere corretto il codice che segue? In teoria dovrebbe essere corretto ma se lo lancio lo vedo ancora diverso (IE / MOZ) ... Grazie mille, un ragazzo disperato e confuso.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Esempio</title>
    <style type="text/css">
    <!--
    .box {
    width:224px;
    border:5px solid #900;
    padding:7px;
    margin:10px
    voice-family: "\"}\"";
    voice-family: inherit;
    width:200px;
    }
    -->
    </style>
    </head>
    <body>
    <div class="box">
    Lorem ipsum dolor sit amet, consectetuer
    adipiscing elit, sed diam nonummy ...
    </div>
    </body>
    </html>

  2. #2
    Facciamo l'esempio di avere un box con queste caratteristiche:
    1. larghezza: 500px
    2. padding: 15px
    3. bordo: 3px

    Ora, l'intepretazione corretta di queste misure deve seguire lo schema seguente, consultabile su http://www.w3.org/TR/REC-CSS2/box.html :



    Io di solito uso questa tecnica:
    codice:
    #box {
       width:500px;
       padding:15px;
       border-witdh:3px;
    }
    body>#box {
       width:536px;
    }
    Il selettore body>#box non è infatti compreso da IE.


  3. #3
    Scusa ma anche così non mi funziona ... anzi funziona ancora meno ... prima erano almeno grossi uguali i due div nelle due visualizzazioni ... Grazie ancora, Giulio.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Esempio</title>
    <style type="text/css">
    <!--
    #box {
    width:500px;
    padding:15px;
    border-witdh:3px;
    background-color:red;
    }
    body>#box {
    width:536px;
    }
    -->
    </style>
    </head>
    <body>
    <div id="box">
    Lorem ipsum dolor sit amet, consectetuer
    adipiscing elit, sed diam nonummy ...
    </div>
    </body>
    </html>

  4. #4
    Sono in dubbio sui bordi: non ricordo se essi si sommano o no al width. VVoVe:

  5. #5
    Mi pare di no. Anzi, ne sono abbastanza sicuro.

    Width si riferisce esclusivamente al content. Sto ovviamente parlando di browser seri

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.