7
votes

Position: fixe à l'intérieur d'un iframe

Pour une raison quelconque, si je charge une page HTML qui a la position: corrigé sur quelque chose, mais je le charge dans une iframe, les positions fixes pour ne pas sembler rendant comme fixe, mais ressemblent davantage à un positionnement absolu.

Je ne m'attends pas à ce que les divs fixes soient fixes par rapport au document parent. Je penserais simplement qu'ils seraient fixés dans l'Iframe. N'est-ce pas possible dans un iframe?


2 commentaires

Vous devez afficher votre code ... mais le positionnement fixe est comme un positionnement absolu si l'élément est dans un autre élément comme un iframe. Est-ce que votre iframe fait défiler?


Oui, l'iframe fait défiler.


3 Réponses :


1
votes

Ils semblent être fixés au iframe basé sur ce violon: http: / /jsfiddle.net/ww9mk/6/ (Remarque: Jsfiddle utilise un iframe et mes hauteur et que la largeur était juste pour tester le défilement).


1 commentaires

Cela ne fonctionne pas sur les appareils mobiles iOS. Je supporte actuellement l'Iframe pour un client et la position : fixe ne fonctionne pas pour les iPhones.