Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260

    Problema padding che si espande all'esterno.

    Salve,

    Ho un problema con il padding, in pratica ho creato la seguente classe css:

    codice:
    .uno{width:800px; height:50px; background-color:#FF0000; padding:5px }


    Il padding serve a creare una spaziatura interna al area "uno", invece ho notato
    che crea la spazziatura all'interno ma si espande all'esterno, cioè se le misure predifinite erano
    800 x 50 con il padding di "5px" diventa (800 + 5[left] + 5[right]) x (50 + 5[up] + 5[down]).

    NB: uso come standatd xhtml 1.1

    Come mai?
    Come posso risolvere questo problema? :master:

    Grazie Mille

  2. #2
    che browser utilizzi ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    firefox 2, explorer 7, opera...etc :master:

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` il comportamento corretto dei browser.
    E` un comportamento che non si verifica in IE quirks mode, ma che dovrebbe essere rispettato in IE6 e IE7 in XHTML 1.0 strict.

    Per approfondimenti vedi qualsiasi manuale o tutorial CSS alla voce "box model".
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    Ho cercato la voce da te indicata "box model CSS":

    Ho trovato il seguente blog:
    http://blog.html.it/archivi/2005/09/...workaround.php

    E il seguente articolo:
    http://pro.html.it/articoli/id_413/i...pag_1/pag.html

    Entrambi spiegano con estrema chiarezza i fattori di questo problema e le soluzioni su come risolverlo...


    Grazie Mille

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.