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

    Il padding non va su IE

    Mi succede una cosa stranissima, probabilmente farò un errore io, ma non riesco ad uscirne!

    Vedete questa pagina: http://www.pietroemanuele.net/sezion....php?idogg=659 ?

    Con Firefox e Opera, nell'opera sulla destra, si vedono un bordo beige di 13 pixel + un bordo bianco di 1 px. Quello da 13 è semplicemente realizzato con il padding in modo da far vedere il colore di background dell'immagine. Su IE (sia 6 che 7) però sembra quasi che non prenda il padding, non si vede proprio!

    Codice PHP:
    #imgmini {
        
    background-color#DFD5B8;
        
    border-bottom-width1px;
        
    border-left-width1px;
        
    border-bottom-stylesolid;
        
    border-left-stylesolid;
        
    border-bottom-color#FFFFFF;
        
    border-left-color#FFFFFF;
        
    border-top-width1px;
        
    border-top-stylesolid;
        
    border-top-color#FFFFFF;
        
    margin0px;
        
    padding13px;


  2. #2
    Almeno ditemi se voi il bordo lo vedete con i vari browser...

    Dovrebbe essere così come nell'allegato
    Immagini allegate Immagini allegate

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non ho IE per provare, ma ho dato un'occhiata al codice.
    Ci sono gravi errori di sintassi ed errori HTML che influenzano i CSS.

    Anzitutto c'e` uno <script> prima del DOCTYPE: questo puo` arrivare ad impedire l'interpretazione di tutta la pagina.

    Poi usi della formattazione HTML:
    border="0" align="right"
    che viene interpretata in modo diverso dai diversi browser: alcuni la ignorano, altri ignorano i CSS corrispondenti.


    Inoltre se il problema e` IE6 o IE7, la cosa piu` semplice e` passare a XHTML Strict: in quel caso anche IE interpreta padding e border come gli altri browser.
    Pero` se vuoi che venga interpretato il DOCTYPE anche da IE6, questo deve essere la prima cosa del file (non ci puo` stare neppure il prologo XML).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Era soltanto lo script prima del doctype

    Non mi ero accorto di questa cosa perché sto riadattando file vecchi in cui ci sono vari include, fra i quali proprio il javascript incriminato.

    Grazie!

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.