Un truc en % se fait par rapport à la dimension de son parent. Or, par défaut, ni <html> ni <body> ni rien on une dimension. Faut donc préciser :
html, body, #maDiv {
height: 100%;
} |
Enfin, pour centrer verticalement quelque chose dedans... Euh... Je sais pas
Faut aller voir sur Internet