This code make the map\'s div width max but height to 0 (the % value doesn\'t matter, it\'s always 0)
You need to give 100% height to HTML and Body:
html, body { height: 100%; }