Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

    Bordo immagine non va su Internet explorer

    Ciao a tutti, ho questo semplice codice qui:

    img {
    padding: 4px;
    border: 1px solid #ccc;
    margin-bottom: 10px;}

    Lo sto usando per dare un margine bianco con bordino esterno atutte le immagini del sito.
    Funziona su tutti i browser ma non su internet explorer; non capisco perchè.
    In pratica IE non mi appiccica il bordo grigio a quello della foto, gli altri browser invece lo distanziano correttamente.


    Un esempio di pag dal sito

    http://www.fotopax.com/descrizioni/foto_1.htm

    Chi mi può dire dove sto sbagliando?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si tratta del diverso box model di IE.

    Nei browser standard, la larghezza e` data da:
    margin+border+padding+width+padding+border+margin

    In IE invece la larghezza totale e`:
    margin+width+margin
    mentre padding e border fannoparte del width.

    Puoi usare la DTD XHTML Strict, in cui anche IE si adegua agli standard
    oppure puoi fornire un CSS specifico per IE (tramite commenti condizionali)
    oppure (recentemente sconsigliato dalla microsoft) usare uno dei vari hack che si trovano per IE.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Grazie ora mi informo un po'

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Ho provato a fare qualche ricerca, se qualcuno ha un link verso qualche esempio o tutorial a portata di mano gliene sarei grato

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Grazie penso d'aver risolto, mi è bastato inserire nelle pag:

    <!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" xml:lang="it" lang="it">

    ora sembra che obbedisce agli ordini

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