To make a web app work on across all browsers, most likely you will have to solve the following issues in IE:
IE does not support all the DOM specific APIs. Hence, you will have to add polyfills in your application to support various API. I would recommend reading the following article for more details.
For an element to have height:100%; in IE, all parent elements must have height:100%;. Any break in the “chain” will cause IE to make its height: 0 and the element disappears. I would recommend reading the following article for more details.