“Désactivation” un tableau HTML avec Javascript

J'ai vu cette façon de faire dans un grand nombre de sites récemment, mais ne peut pas sembler une piste vers le bas. En fait, j'ai envie de "désactiver" tout un groupe (qui est en forme sur un tableau HTML) quand on clique sur un bouton.

Par désactiver je veux dire je ne veux pas la forme des éléments à l'intérieur de la table pour être utilisable, et je veux la table de sorte de fade out.

J'ai été en mesure d'atteindre cet objectif en mettant un "voile" sur la table avec un positionnement absolu div qui a un fond blanc avec une faible opacité (de sorte que vous pouvez voir la table derrière elle, mais impossible de cliquer sur quoi que ce soit car le div est en face d'elle). Cela ajoute aussi l'effet délavé que je veux. Cependant, lorsque j'ai posé la hauteur de la voile à 100% qu'il va seulement à la taille de mon écran (pas y compris le défilement), de sorte que si un utilisateur fait défiler vers le haut ou vers le bas, ils voient le bord de la voile et c'est pas joli.

Je suis en supposant que ce qui est généralement fait dans un autre mode. Quelqu'un aurait-il des suggestions comme une meilleure façon d'accomplir cette?

OriginalL'auteur Blair Jones | 2010-04-30