CSS padding remplace débordement?

Ce qui se passe ici ?

#agendaTitle{
    margin:0;
    padding:20em 0em 0em 0.75em;
    height:3em;
    overflow:hidden;
    background-color:#ff00ff;
}

Haut rembourrage est ridiculement élevé, simplement pour démontrer - avec un portrait réaliste de la condition de la div augmente en hauteur proportionnellement.

Sûrement le overflow:hidden signifie que je devrais voir un bloc de couleur ?
Se produit dans FF et IE

  • Que demandez-vous? Essayer de mieux expliquer et de le poster sur JSFiddle s'il vous plaît.
  • Si vous utilisez la valeur par défaut du modèle de boîte (boîte de contenu) qui doivent s'afficher comme un 23em très solide bloc de couleur (en supposant que c'est sur un div ou d'autres display: block élément). le rembourrage est ajoutée à la hauteur et n'est pas "en dehors" de la boîte ou serait masquée par débordement. Si vous voulez rembourrage soustrait de la taille plutôt que sur l'ajout d'utiliser box-sizing: border-box.