Sticky footer CSS - Pourquoi la boussole mixin utilise-t-elle un div vide?

En regardant exemple de compas pied de biche collante ils utilisent un extra (vide ) div dans #layout avec la même hauteur que le pied de page réel pour garder la mise en page correctement.

Why don't they instead remove that div, and add box-sizing and padding-bottom to #layout? From what I can see it has the same effect: http://jsfiddle.net/b3P5H/

0
"Le support partiel fait référence à la prise en charge uniquement de la valeur" border-box ", pas de" padding-box "(qui a été ajouté à la spécification plus tard)." Mon implémentation nécessite seulement border-box
ajouté l'auteur J V, source
related , bien que je doive éventuellement mettre à jour cette réponse avec la façon de construire un pied de page collant dans flexbox.
ajouté l'auteur zzzzBov, source
taille de la boîte est partiellement pris en charge dans les navigateurs caniuse.com/#search=box-sizing
ajouté l'auteur Alexandru Diacov, source
Oh ouais, je vois maintenant
ajouté l'auteur Alexandru Diacov, source

1 Réponses

Parce qu'ils ne se rendaient pas compte qu'il y avait une meilleure façon et qu'ils mettaient probablement juste en œuvre le pied collant de Ryan Fait .

2
ajouté