Comment flou d'arrière-plan à l'aide de onclick Javascript?
Je veux ouvrir une petite fenêtre (j'ai que la partie programmée) qui affiche à l'écran, tandis que le navigateur/document/arrière-plan flou et de mise au point.
Exemple:
Je veux faire en sorte que lorsque j'appuie sur un bouton,
<a onclick = "CODEHERE" href="blah">Click Here</a>
il efface le fond - Que dois-je écrire dans "CODEHERE."
En passant, je suis en train de travailler dans Shopify.
Voici un exemple en image de ce que je veux qu'il ressemble:
- Essentiellement, ce que vous essayez de faire est ceci:Comment puis-je placer une div basé sur des pourcentages avec les CSS mais avec l'effet de flou.
- ce que tu veux dire en disant "flou"? Floue ou juste légèrement transparent-blanc?
- Il suffit de prendre un coup d'oeil à la photo et vous devriez avoir une idée.
- Qui ne s'appelle pas "le flou", RazeByte. Qui serait appelé "masque" (Photoshop terme) ou "opaque" (qui est un verbe aussi bien). Et en fait, je pense que la capture d'écran dans votre question est 'juste' alerte personnalisée avec un masquée/opaqued fenêtre d'affichage de la toile. Si vous souhaitez modifier votre titre/question en tant que tel, je vais aller à votre question, car la réponse par @CharlesJohnThompsonIII contient la plus économique de code que j'ai jamais vu de créer une telle alerte.
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez flouter l'arrière-plan, vous devez ajouter un css filtre flou de l'élément qui contient l'ensemble de votre contenu normal. En outre, il semble que vous souhaitez gris trop.
Voici un lien vers le jFiddle: http://jsfiddle.net/edMa4/6/
CSS
JavaScript
pour activer:
pour désactiver:
Ce sont les choses de base que vous auriez besoin de flou et gris le contenu de la main_container élément - si vous devez faire des ajustements en fonction des fonctionnalités supplémentaires que vous cherchez.
html
css
javascript