de style javascript.la largeur ne fonctionne pas sous firefox avec de transition doctype
J'ai un script qui anime une petite DIV qui apparaissent sur la page. Tout fonctionne très bien sous IE et FF, si je retire le DOCTYPE, mais quand le DOCTYPE XHTML/Transitoire, dans Firefox, la largeur ne change pas.
this.container.style.visibility = "visible";
alert("this.container.style.width before = " + this.container.style.width)
this.container.style.width = this.width;
alert("this.container.style.width after = " + this.container.style.width);
this.container.style.height = this.height;
Dans IE et FF sans DOCTYPE, la première alerte, dit-0, et la seconde, dit-320 (qui est la largeur définie ailleurs dans le code)
dans FF, avec le DOCTYPE XHTML/de Transition, à la fois des alertes afficher 0. Une idée de ce qui se passe ici? Je pense que je peut avoir besoin de définir explicitement les positions sur les DIVs en Transition, mais je ne suis pas sûr.
OriginalL'auteur nerdabilly | 2008-12-08
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé de réglage:
Je trouve que le fait d'essayer de définir une largeur/hauteur d'un nombre, sans les unités peuvent causer des problèmes.
pas de problème, content que ça a aidé!
Thhis m'a aidé si beaucoup!!!
OriginalL'auteur scunliffe
Vous pouvez utiliser:
au lieu de la largeur de la propriété.
Ça marche!!!
OriginalL'auteur user1531241