J'ai un problème intéressant avec position: fixed dans Opera Mobile 11:Opera Mobile calcule de manière incorrecte position: fixed
page de test: http://dl.dropbox.com/u/841468/testcase/opera/fixed.html
Le <div>
rouge doit rester fixe sur le dessus. Si je fais défiler la page vers le bas, l'élément se déplace un peu du bord supérieur de la fenêtre d'affichage (exactement 93px dans les pixels de l'appareil); mais si je défile vers le haut, l'élément revient à la position correcte.
(Capture d'écran sur HTC Desire):
Mes résultats:
- Changer le niveau de zoom n'a pas aidé et n'a pas changé la position de l'élément de bord supérieur.
- Il fonctionne correctement dans Opera émulateurs mobiles (à la fois 10.1b et 11)
- fixer ou enlever « top »/propriétés « gauche » n'a pas aidé
- Définition des propriétés « z-index » ou « affichage » à une certaine valeur n'a pas fixé il
- il montre ce comportement même quand je me déplace avec fenêtre
window.scrollTo(x, y)
- Réglage « zoom » pour « reset » n'a pas fonctionné
- Les événements de souris à travers cet élément se à l'élément en dessous (s'il est dans cette position incorrecte)
- IE ne hacks essayer fonctionne pas :)
Merci
Info: Aussi cassé dans Opera Mobile 11.1 – kuvik