11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Ne sachant pas trop si cela relève du javascript pur (je ne pense pas finallement) mais dans le doute je poste mon problème ici.

Explication :
J'ai un afficher / masquer géré en javascript qui me rajoute une div avec son contenu. Cela fonctionne très bien et j'en suis très content. Cependant, en bas de page, j'ai un h2 qui n'a rien à voir (me semble-t-il) avec le comportement décrit qui sort du flux, et vient se positionner à gauche et par dessus l'image.

Le bug n'apparait que sur Firefox pc et mac. Quelqu'un aurait-t'il croisé ce genre de comportement étrange ? Ou aurait une explication rationnelle ?
Pour ma part je met ça sur le compte d'un des nombreux bugs de rafraichissement de Firefox, mais peut-être je me trompe.


La page en question Cliquer sur le [+] rouge en bas du 1er paragraphe par exemple puis scroller vers le bas pour voir le dernier titre.

Voilà Smiley cligne
Modifié par zzzazzz (04 Jan 2006 - 09:15)
Ça le fait aussi sur Firefox Linux. Je penche pour un bug de firefox. J'ai déjà eu des choses bizarres avec des CSS un peu tirées par les cheveux.

Chose amusante, si on redimmensionne la fenêtre, le h2 revient à sa place.
Modifié par Lanza (05 Nov 2005 - 17:14)
Le bug sera corrigé dans Firefox 1.5 (je viens de tester avec la RC1 de cette version).
Y'a plus qu'à chercher quel numéro de bug ça avait, pour voir si un workaround est proposé. Smiley lol
de mémoire pour corriger ce bug, il suffit de mettre un width sur l'img.

J'ai eu plusieurs fois ce bug et ca a marché quelquefois ... Smiley langue
@CyrilCS Merci pour l'astuce, mais malheureusement rien n'y fait. Ce qui est étrange c'est que cela se passe seulement sur cette partie de la page alors que les autres parties (3 en tout) sont construites sur le même modèle.

Ce n'est pas très gênant pour l'instant et je n'ai malheuresement pas le temps de trouver une parade.

Merci pour vos réactions. Je met un [résolu~] de principe.