453455Close
NilOn the 2017-09-19 at 04:32pm
Zeph > Je suis d'accord avec toi sur les raisons qui ont poussé à faire ça il y a des années, mais depuis tout le monde s'est à peu près rendu compte qu'on avait besoin de faire des centrages verticaux, justement parce qu'on demandait au CSS de faire plus que du simple affichage de la donnée en flux, mais de la mise en page précise et/ou esthétique (rien que faire un bouton carré avec le texte centré horizontalement et verticalement était une plaie).
Le souci des flexbox (si je ne m'abuse, c'est vrai que je joue moins avec les css en direct depuis que j'utilise un framework pour ça), c'est que tu peux vouloir avoir une zone dont les dimensions sont définies en pourcentage (de l'écran ou du prédécesseur) et avoir le texte centré verticalement dynamiquement. On peut me dire "oui mais non, c'est pas fait pour, ce ne sera pas fiable", mais c'est exactement le même problème avec la disposition horizontale (redimensionnement de fenêtre, rotation automatique de l'affichage sur un mobile...).
Donc je ne vois pas, aujourd'hui, pourquoi on ne peut pas avoir une directive simple qui permette de le faire.