iframe height en % ne fonctionne pas avec IE

Titre dit tout, alors que dans les différents navigateurs hauteur: 61%; fonctionne très bien, il n'est pas dans IE, il me semble qu'il définit automatiquement la hauteur ignorant totalement mon CSS. Si j'ai essayez de pixels, il fonctionne très bien, mais je veux en hauteur pour s'adapter à des résolutions inférieures, donc j'ai besoin d'utiliser de 61% ici.

Code:

#ifrm
{
overflow: hidden;
width: 70%;       /*990px*/
height: 61%;      /*630px*/
border-width: 0px;
margin: 0 auto 0 auto;
float: left;  
}

Div conteneur hauteur est fixée à 100%

C'est à quoi il ressemble sur google Chrome:
iframe height en % ne fonctionne pas avec IE

Et c'est à quoi il ressemble sur IE:
iframe height en % ne fonctionne pas avec IE

Personnellement, je déteste ce navigateur de sorte que beaucoup parce qu'elle a toujours fait beaucoup de mal. Hier, j'ai été contraint de changer de SVG pour les images PNG sur mon animation car IE ne peut pas la rotation de la poignée et tout était tordu ^^ des idées?

Voici la démo:

http://klaunfizia.pl/damian/

Quelle version de IE? Avez-vous un travail de démonstration?
essayez d'utiliser !important.
IE9, !important ne l'aide pas.
Essayez d'assigner 100% hauteur pour les documents body. Ce fixe ie8 %-en fonction de la hauteur des enjeux.

OriginalL'auteur user2660811 | 2013-10-12