There may be cleaner methods, but the idea that comes to mind about the minimum height (the minimum height is not interpreted by IE <8 in any case):
Place the absolutely positioned invisible DIV 1 pixel wide in the left corner of the screen. Give it a height of 580 pixels. This should make a height of at least 580 pixels.
The same should be possible with horizontal width.
Then you can work with part of the menu in the usual way.
Remember that your HTML element needs height: 100% for height: 100% for working inside the body.
source
share