Se si dà un'occhiata a questo violino in Chrome: http://jsfiddle.net/up4Fa/padding inferiore non funziona sul elemento di overflow nei browser non-cromo
Vedrete un elemento straripante che ha 20px di imbottitura al suo interno! Tutto bene e funzionante come previsto.
Tuttavia, se si esegue la stessa prova in IE9 o Firefox il testo in fondo tocca il bordo del contenitore e l'imbottitura in basso viene ignorato ...
Se faccio l'imbottitura su un div interno è sarà il problema, ma io preferisco ripararlo con un div e non riesco a capire perché ENTRAMBI firefox e IE abbiano problemi ma non Chrome?
MODIFICA: Il testo non è il motivo nel caso qualcuno se lo stesse chiedendo! Farà lo stesso con la casella rossa se rimuovo il testo.
Grazie
Anche questo mi ha lasciato perplesso, sebbene aggiungendo un margine inferiore: 20px; all'elemento rosso funziona .... –
Ho segnalato questa incompatibilità a monte del gruppo di lavoro CSS: https://github.com/w3c/csswg-drafts/issues/129#issue-156060453 –
@BenCreasy Questo è ancora un problema in alcuni browser? Non guardato questo per alcuni anni. – Cameron