CSS 100% de la hauteur avec un positionnement haut en bas 0 0

J'ai récemment trouvé un site qui a utilisé un div avec la position absolue, et le haut, à gauche, à droite et en bas toutes les valeurs à 0. Cela a créé un 100% élevé en, 100% de largeur de la div. Je suis maintenant en utilisant ce que bien, et je me demandais si il n'y a aucune raison de ne pas?

Il fonctionne vraiment bien, c'est une solution simple, et de l'autre j'ai été en utilisant a eu un bug, je ne pouvais pas fixer. L'application que je suis en utilisant ce pour ne devrait tous prendre de la fenêtre du navigateur, et n'a jamais besoin d'être plus grand.

Je pense qu'il y a certains problèmes avec position: absolute; sur des appareils mobiles (certainement l'iPhone, à partir de mes propres expériences de navigation). Mais je ne suis pas entièrement sûr si il n'y a aucune véritable raison contre elle. Tant que vous traitez avec le overflows correctement.
Ressemble à Twitter Bootstrap est en utilisant la même technique dans le Carrousel ainsi réglage haut et en bas à 0 pour la gauche et la droite carrousel-contrôles.

OriginalL'auteur Brandon Wamboldt | 2011-02-21