Faire Iframe pour s'adapter à 100% des conteneurs restants de hauteur

Je veux concevoir une page web avec une bannière et un iframe. J'espère que l'iframe peut remplir tout le reste de la hauteur de la page et être redimensionnées automatiquement tant que le navigateur est en cours de redimensionnement. Est-il possible de le faire sans avoir à écrire de code Javascript, uniquement avec du CSS?

J'ai essayé de définir height:100% sur iframe, le résultat est assez proche, mais l'iframe essayé de remplir toute la hauteur de la page, y compris la 30px hauteur de la bannière élément div, je me suis donc inutile de barre de défilement verticale. Il n'est pas parfait.

Notes de mise à jour: Excusez-moi pour ne décrit pas la question, j'ai essayé CSS margin, padding attribut sur les DIV à occuper l'ensemble de la remining hauteur d'une page web avec succès, mais l'astuce ne fonctionne pas sur iframe.

HTML:

 <body>
    <div style="width:100%; height:30px; background-color:#cccccc;">Banner</div>
    <iframe src="http: //www.google.com.tw" style="width:100%; height:100%;"></iframe>
</body>

Toute idée est apprécié.

InformationsquelleAutor Darkthread | 2008-11-28