Try adding into your CSS this:
Not sure if it will work, but you can give it a shot. May need to make it a larger value thatn 100.1
Also the reason you are getting the result you are is because of the way CSS functions. CSS when given a specific height will set itself to that, such as:
When using a percentage or the auto attribute, CSS will make the container a size relative to the items inside. It is sort of a conflict in the way developers and the language view hieght. CSS says height is based upon what is included inside it's container, while the designer might say height should be based upon the object relation to the screen size.
Hope that made some sense. I am pretty sure though, that somehow you can achieve the effect you want.