GNT sans publicité, site mobile, fonctionnalitées exclusives...

changer le margin-top par JavaScript

Le
Une Bévue
si je fais :
document.getElementById("divContainer").style.marginTop=(i-75)+" px";

rien ne bouge

si par contre j'écris :

style="position: absolute; top: 0px;left: 50%; margin-left: -250px;
margin-top: "+(i-75)+"px; opacity: 0.6; background-color:
rgb(0,0,0);padding:10px;";

puis :
document.getElementById("divContainer").setAttribute("style", style);

ça roule.

je ne comprends pas pourquoi ça ne marche pas dans le premier cas
d'autant plus que si je log sur la console :

document.getElementById("divContainer").style.marginTop;

ça me retourne un résultat correct.

???
Lire les 10 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
SAM
Le #23839341
Le 08/10/11 18:46, Une Bévue a écrit :
si je fais :
document.getElementById("divContainer").style.marginTop=(i-75)+" px";

rien ne bouge...



+"px";
ou :
+ "px";

non ?



--
Stéphane Moriaux avec/with iMac-intel
Une Bévue
Le #23839851
On 08/10/2011 23:04, SAM wrote:
+"px";
ou :
+ "px";

non ?



Ben si !
Ils sont flemmards les parsers cette année ? ;-)
Une Bévue
Le #23840291
On 08/10/2011 23:04, SAM wrote:

+"px";
ou :
+ "px";



et est-ce que ça marcherait de la même manière si le style de la div
était défini dans une feuille de style css externe ou interne ?
plutôt que dans le html ?
SAM
Le #23840861
Le 09/10/11 05:12, Une Bévue a écrit :
On 08/10/2011 23:04, SAM wrote:
non ?



Ben si !



pour une fois qu'il tente d'aérer son code ... c'est raté.

Ils sont flemmards les parsers cette année ? ;-)



Il existe des produits pour nettoyer les lunettes ;-)
























Nota:
il ne suffit pas d'acheter le produit, il faut aussi l'utiliser.
--
Stéphane Moriaux avec/with iMac-intel
SAM
Le #23840851
Le 09/10/11 09:53, Une Bévue a écrit :
On 08/10/2011 23:04, SAM wrote:

+"px";
ou :
+ "px";



et est-ce que ça marcherait de la même manière si le style de la div
était défini dans une feuille de style css externe ou interne ?
plutôt que dans le html ?



panicompri


"quoi" marcherait(ou non) ?


atouzazar :
l'espace indésirable est indésirable partout
puisque, à la base, indésirable dans la css

--
Stéphane Moriaux avec/with iMac-intel
Publicité
Suivre les réponses
Poster une réponse
Anonyme