Hum on va faire simple sans créer de fichier .css, on va directement l’incoporer dans ton code, ce sera plus simple…
Tu vas remplacer ton iframe par le code suivant :
<iframe name="ifrm1" src="http://www.monlien.com" style="border:0; width:517px; padding:5px 0 5px 0;" scrolling="no"></iframe>
En espérant que le padding (marges intérieures) résoud ton problème. Je t’explique vite fait, lorsque tu incopores du CSS directement dans une baliste, il faut le mettre de telle sorte que :
<baliste style="CSS">
Bon je passe sur les nombreuses fonction du CSS, ici le plus important est le padding, soit les marges intérieurs du cadre. Il y a deux façon d’afficher les padding, soit en les énumérant en entier, comme suivant :
padding-top:taille; < marge intérieure du dessus
padding-right:taille; < marge intérieure de gauche
padding-bottom:taille; < marge intérieure du dessous
padding-left:taille; < marge intérieure de droite
Ou alors en les énumérant tous à la suite des autres :
padding:tailletop tailleright taillebottom tailleleft;
Le deuxième est plus simple à lire, mais il peux arriver qu’il plante un peu, et tu peux te mélanger dans l’ordre de ces derniers (haut, droite, bas, gauche).
Le but de ceci est que tu ne mettes pas de limite de hauteur, et que tu lui demandes simplement de laisser 5 pixels entre le texte et le cadre au dessus et au dessous.
J’éspère que ça va marcher :s !