11548 sujets

JavaScript, DOM et API Web HTML5

Bonsoir,

Je suis encore loin d'être expert en JS donc soyez indulgent Smiley lol
Donc voilà je voulais mettre une opacité sur tout le fond, donc j'ai pensé à body Smiley smile

Donc voilà ce que j'ai (évidemment ça ne marche pas Smiley decu )

body.style.-moz-opacity='0.5';


Merci d'avance,
Maxime.
Modifié par Lunthear (25 Feb 2007 - 20:55)
Il aurait été sympa de fournir la solution trouvée, pour les autres utilisateurs amenés à parcourir ce sujet (par exemple au cours d'une recherche).

Je ne connais pas bien Javascript, mais il me semble que l'on peut appliquer une classe CSS à un élément via JS. C'est sans doute le plus simple à faire ici.
J'ai mis l'id 'body' à la balise body.
Ensuite dans mon JS :

document.getElementById("body").className="opacite";


Et dans mon css :

.opacite { -moz-opacity: 0.2; opacity: 0.2; filter: alpha(opacity=20); }


Voilà Smiley cligne