hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Créez une Lightbox pleine page sensible et belle avec BaguetteBox.js

Il existe des dizaines de plugins Lightbox et ils sont tous parfaits pour des raisons différentes . Certains fonctionnent mieux sur les sites de portefeuille tandis que d'autres sont les meilleurs pour les mises en page réactives.

Mais, un de mes nouveaux plugins préférés est baguetteBox.js, créé par le développeur JavaScript Marek Grzybek.

Bien sûr, ce plugin est totalement gratuit à utiliser et open-source sur GitHub si vous voulez creuser manuellement le code.

La bibliothèque n'a aucune dépendance, donc vous pouvez l'exécuter sans jQuery, Zepto, ou quoi que ce soit d'autre. C'est une bibliothèque JavaScript pure avec une configuration très simple .

Il est conçu pour fonctionner parfaitement sur les appareils mobiles, de sorte qu'il peut prendre en charge les balayages et les taps, ainsi que le comportement par défaut sur les ordinateurs de bureau et portables. C'est l'une des rares galeries en plein écran qui prennent en charge les interactions mobiles, avec un effet modal complet .

Consultez la page de démonstration pour la voir en direct. Il a une galerie complète, avec la seule ligne de code nécessaire pour le faire fonctionner :

 baguetteBox.run ('. baguetteBoxOne'); 

Donc, cela cible un élément conteneur avec la classe .baguetteBoxOne et toute la galerie fonctionne.

Vous pouvez définir des options personnalisées si vous souhaitez des éléments tels que des légendes, des styles de bouton, des fonctionnalités de préchargement et des méthodes de rappel pour les événements onclick / onchange. Toutes ces options sont bien documentées sur GitHub si vous voulez plonger.

Mais, cela ne prend pas beaucoup de choses pour aller au-delà d'un élément conteneur et de quelques éléments d'image de base.

Vous avez un contrôle total sur les animations, les tailles d'image, les effets de balayage et le contenu de la galerie, tels que les titres / légendes. Cela nécessite JavaScript, donc il n'a pas une alternative CSS pure à la modale. Mais, puisque la plupart des navigateurs supportent JavaScript, cela ne devrait pas poser de problème.

Pour en savoir plus, visitez la page principale de baguetteBox.js et partagez vos impressions avec le créateur sur Twitter @feimosi.

Polices de caractères «surutilisées»: Quand devriez-vous dire au revoir à une police?

Polices de caractères «surutilisées»: Quand devriez-vous dire au revoir à une police?

Selon votre opinion personnelle, Helvetica est soit une police de caractères anglaise classique et neutre, avec un attrait et une fonctionnalité universels, soit un ensemble de lettres fade et surchargé avec son propre bagage culturel et historique qui doit se dépêcher et mourir déjà. L'artiste de lettrage Jessica Hische affirme que la police iconique "ne semble vraiment bonne quand elle est associée à elle-même."Mai

(Conseils techniques et de conception)

Facebook redessine son menu de sécurité pour une navigation plus facile

Facebook redessine son menu de sécurité pour une navigation plus facile

L' ancien menu de sécurité de Facebook n'est pas le plus intuitif disponible, compte tenu du fait que des fonctionnalités simples telles que l'authentification à deux facteurs ont reçu des noms bizarres comme «approbations de connexion» . Eh bien, les jours de menus de sécurité embarrassants pourraient bientôt être derrière nous, car Facebook a annoncé qu'il est en train de déployer un menu de sécurité beaucoup plus rationalisé .Avec le nouveau

(Conseils techniques et de conception)