Appliquer un Style à tout un document

Appliquer un Style à tout un document - HTML/CSS - Programmation

Marsh Posté le 15-10-2002 à 16:11:46    

Hello !  
Dans un formulaire quand l'utilisateur clique sur un bouton pour poster un formulaire, je veux faire apparaitre un sablier QUELQUE SOIT L'ENDROIT OU SE TROUVE LA SOURIS.  
Pour l'instant je fais comme ceci :  
for (i=0; i<document.all.length; i++){  
document.all(i).style.cursor='wait';  
}  
 
Cette méthode fonctionne bien, mais est couteuse en temps de traitement; n'y a-t-il pas moyen d'appliquer le style 'wait' au curseur quelque soit l'élement qu'il survole ???

Reply

Marsh Posté le 15-10-2002 à 16:11:46   

Reply

Marsh Posté le 15-10-2002 à 16:22:32    

Applique le style à <body> ?

Reply

Marsh Posté le 15-10-2002 à 16:28:53    

en fait quand tu appliques à <body>, le style est appliqué à lélement <body> mais pas aux élements qu'il contient => quand je repasse au dessus d'un bouton, la fleche normale réapparait.

Reply

Marsh Posté le 15-10-2002 à 17:07:32    

Bon je vois deux solutions. Soit :
 

form * {
  cursor: inherit;
}


 
A ajouter à tes styles. Tu appliques ensuite la propriété de style du curseur à <body>
 
Soit, au lieu d'utiliser all(i) dans ton script tu n'appliques le style qu'aux éléments de ton formulaire (à l'aide de document.ton_formulaire.childNodes) et à <body>. Ca réduira la longueur de la boucle.

Reply

Marsh Posté le 15-10-2002 à 17:17:13    

Thks  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed