2010-10-28 16 views
0

j'ai un iframe imbriqué dans un autre iframe, et pour les iframes i ont les attributs suivants:pas supprimer la frontière quand j'ai un iframe dans un iframe pour IE

frameBorder="0" marginWidth="0" marginHeight="0" scrolling="no" 

Ive a également essayé:

style="border: 0px; margin: 0px; padding: 0px;" 

Il semble que peu importe ce que j'essaie, la bordure de l'iframe interne continue à apparaître, ainsi que le remplissage dans l'iframe interne. C'est aussi seulement le cas pour IE (v. 8), pour Firefox il fonctionne très bien et ne montre pas de frontières.

Y a-t-il un moyen de s'en débarrasser?

Répondre

0

utilisation frameborder = "0" attribut:
< iframe frameborder = "0" src = "..."/>
Malheureusement, ne savent pas, comment mettre cela en utilisant CSS.

0

J'ai passé tellement de temps busting ma tête sur celui-ci :)

Si vous ne l'avez pas défini de valeurs pour le DIV dans lequel votre IFRAME se trouve, une bordure apparaît par défaut. Je place généralement mes IFRAME s dans la section body d'un fichier HTML séparé. J'ajoute cette ligne de code dans mon fichier CSS et boom! Problème résolu.

body { 
    padding:0; 
    margin:0; 
} 
0

Capitaliser la lettre B dans "frameborder"

<frameBorder="0" ... > 

Il est une chose IE ...