Opacité des éléments glissés dans le glisser-déposer HTML5
Lors du glisser-déposer d'éléments dans une page Web HTML5, les utilisateurs peuvent remarquer que le glisser-déposer l’élément devient translucide. Cette transparence, ou « image fantôme », est une caractéristique intrinsèque du comportement de glisser-déposer HTML5.
Existe-t-il un moyen de supprimer la transparence ?
Le court La réponse est non, il n'existe pas de moyen simple d'éliminer la transparence des éléments déplacés. Ce comportement est intégré au mécanisme de glisser-déposer du navigateur.
Pourquoi la transparence ne peut-elle pas être supprimée ?
L'élément déplacé est contenu dans un DOM spécial élément qui contrôle son apparence visuelle lors de l’opération de glisser. Cet élément conteneur a une valeur d'opacité par défaut inférieure à 1, ce qui confère un effet translucide à l'élément déplacé.
Le remplacement de la transparence est-il possible ?
En théorie, cela peut Il serait possible de remplacer les paramètres par défaut du navigateur pour l'élément conteneur et d'augmenter son opacité à 1. Cependant, cela nécessiterait une modification complexe du DOM lors de l'opération de glisser, ce qui est très peu pratique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!