Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [CSS] Bordi maledetti

  1. #1

    [CSS] Bordi maledetti

    Sentite ma perchè diavolo Mozilla mi interpreta le larghezze in px in un modo e Opera in un altro?
    Stessimo parlando di percentuali o di cose complicate posso pure "capirlo", ma una larghezza in pixel!
    Se in un css setto la larghezza di un div a 100px e poi aggiungo un bordo di 3px a destra Mozilla me lo aggiunge OLTRE il div, lasciando al contenuto 100px mentre Opera e me lo aggiunge DENTRO il div lasciando al contenuto 97px... che diavolo devo fare?

  2. #2
    Qualcuuuno!

  3. #3
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    è così.
    è la piaga del terzo millennio.
    il max che puoi fare è scrivere un po' di codice javascript che legge il browser dell'utente e setta il valore all'interno del CSS diversamente a seconda del tipo di browser.
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  4. #4

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    visto che alistapart è down

    http://www.constile.org/tutorial/IE5_box_model/

    anche qui spiega come fare...
    Chicco Ravaglia per sempre con noi!

  6. #6
    Ah, eccola che la cercavo:

    <style type="text/css">
    <!--
    .box {
    width:224px;
    border:5px solid #900;
    padding:7px;
    margin:10px
    voice-family: "\"}\"";
    voice-family: inherit;
    width:200px;
    }
    -->
    </style>

    la regola di Tantek.

    Grazie per il link. Adesso me la scrivo da qualche parte.


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 © 2024 vBulletin Solutions, Inc. All rights reserved.