Est-il possible de définir la transparence de n'importe quelle image en javascript? Et comment puis-je faire ça?Image transparente - est-ce possible dans JS?
Répondre
Si vous utilisez simplement javascript cela devrait fonctionner:
function SetOpacity(imageid, opacity) {
var s= document.getElementById(imageid).style;
s.opacity = (opacity/100);
s.MozOpacity = (opacity/100);
s.KhtmlOpacity = (opacity/100);
s.filter = 'alpha(opacity=' + opacity + ')';
}
Appel par: SetOpacity('myImg', 50); //Half transparent
Serait plus efficace d'utiliser une variable pour opacity/100: var decentBrowserOpacityValue = opacity/100, OU laisser l'opacité être une valeur entre 0-1, et utiliser s.filter = 'alpha (opacité =' + (opacité * 100) + ')'; – KooiInc
@Kooilnc - Possiblement, 1 assignation variable et 1 division moins cher que 3 divisions? Je ne suis pas sûr, mais je parie que c'est une différence infinitésimale de toute façon. Dans ce cas, la grande majorité de votre travail est le moteur de rendu du navigateur rendant l'image transparente ... la différence dans l'affectation des variables est une micro-optimisation qui rend le code moins lisible, donc j'ai tendance à rester loin de ces cas simples . –
@Nick Craver - c'est micro en effet, mais vous savez comment c'est: de nombreux micros ont tendance à en faire un gros. Un autre point peut être la «microsoft orientedness» de la fonction, que j'ai abordée dans la clause OR. Eh bien, c'est une question de goût, je suppose. – KooiInc
- 1. image transparente dans page
- 2. Image transparente dans QT
- 3. image semi-transparente sur la forme transparente
- 4. C# DataGridView - Image transparente
- 5. Fading image transparente dans IE7-8
- 6. TBitmap dessin image transparente dans Delphi 2009
- 7. wxWidgets image d'arrière plan transparente?
- 8. Faire une image superposée transparente sur Android?
- 9. Utilisation de Graphics.copyArea avec une image transparente
- 10. comment faire une image transparente en j2me
- 11. Code vb.net pour rendre une image transparente
- 12. WPF Curseur sur une image partiellement transparente
- 13. Comment créer une image à partir d'une image transparente?
- 14. Comment convertir une image en une image transparente en Java
- 15. JS/jQuery Image Editor
- 16. Comment coller une image transparente dans un projet flash
- 17. Comment rendre une image aussi transparente dans BlackBerry?
- 18. Comment créer une image mutable transparente dans JavaME?
- 19. Est-il possible de créer une toile transparente?
- 20. Est-il possible d'incorporer js dans C#
- 21. J2ME: Convertir une image PNG transparente en niveaux de gris
- 22. Dessiner une image transparente sur la vue de la surface
- 23. Comportement de glisser-déposer jQuery avec une image partiellement transparente
- 24. Blanking d'une image .PNG transparente sur un écran
- 25. Disposition transparente dans Android?
- 26. Boîte à image transparente sur une autre zone d'image
- 27. iphone - superposer une image transparente sur le lecteur de film
- 28. Rendre chaque pixel d'une image ayant une couleur spécifique transparente
- 29. Enregistrement d'une image transparente à partir d'une URL en PHP
- 30. Est-il possible de rendre une couche OpenGL ES transparente?
Utilisez-vous une librairie javascript/cadre, ou juste vanille JS? –
pour moi JS est un javascript brut. Donc je n'en utilise pas. – oneat