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


Créer des dispositions de grille de maçonnerie rapide avec Bricks.js

Il a toujours été assez simple de créer des grilles avec jQuery, en utilisant des plugins et des tutoriels gratuits de développeurs.

Cependant, les grilles de maçonnerie sont plus difficiles à construire, car elles ne s'adaptent pas uniformément sur la page . Vous aurez des largeurs de taille fixe pour les colonnes, mais les hauteurs des objets peuvent varier énormément .

Pour faire une grille de maçonnerie parfaite au pixel près, vous avez besoin d'un plugin tel que Bricks.js .

Ce plugin est totalement open-source et ridiculement rapide. Il va rendre la grille en moins d'une demi-seconde, même avec des dizaines d'éléments sur la page.

La plupart des gens reconnaissent les grilles de maçonnerie de Pinterest depuis qu'ils ont popularisé la mise en page. Mais, il a depuis grandi pour être utilisé dans de nombreux autres sites, aussi.

Pour commencer avec Bricks.js, vous aurez besoin de contenu et d'une mise en page par défaut . Vous installez le plugin directement depuis npm ou via GitHub si c'est plus simple.

Avec la configuration initiale, vous passez trois paramètres spécifiques :

  1. Container - un élément de conteneur DOM pour la grille
  2. Emballé - un attribut qui détermine comment les éléments circulent dans la grille
  3. Tailles - un tableau de largeurs et de gouttières, défini en pixels

Le plugin utilise toutes ces valeurs pour automatiser la grille de maçonnerie à partir de zéro.

Et, vous pouvez même l' utiliser pour un chargement infini si vous voulez des grilles de maçonnerie qui fonctionnent exactement comme Pinterest.

Consultez la page de démonstration pour une grille interactive que vous pouvez modifier pour le test. Vous définissez le nombre total d'éléments et automatisez le processus tout en affichant le temps total de rendu.

Par exemple, j'ai testé une grille avec 500 éléments et cela n'a pris que 13 millisecondes à compléter. Cela ne tient pas compte du temps de chargement des 500 images, mais 13 ms pour une grille générée automatiquement est très impressionnant.

Commencez par vous-même en téléchargeant les fichiers de GitHub et en suivant les instructions d'installation. Cela peut sembler déroutant au début, mais plus vous jouez avec, plus il est facile de mettre en place.

20 vidéos d'expériences sociales que vous devriez regarder

20 vidéos d'expériences sociales que vous devriez regarder

Les expériences sociales sont un excellent moyen d'avoir une compréhension plus large de la façon dont les humains pensent et agissent . Ce qui était une activité limitée menée principalement par des chercheurs est maintenant largement fait par des gens ordinaires comme vous et moi, cherchant des réponses à ce qui se passe et ce qui va se passer? Le meil

(Conseils techniques et de conception)

Comment faire pour promouvoir votre chaîne YouTube au budget zéro

Comment faire pour promouvoir votre chaîne YouTube au budget zéro

Vous produisez peut-être du contenu vidéo génial et diffusez une excellente chaîne YouTube, mais si vous ne faites pas un effort supplémentaire pour la promouvoir, il devient difficile de gagner de nouveaux abonnés .Pensez-y comme un entonnoir. Pour devenir votre abonné, il faut que vous trouviez votre vidéo via la recherche YouTube ou via un lien de parrainage, ils le regarderaient, et s'ils le trouvaient assez intéressant, ils s'abonneraient à votre chaîne .Cependant,

(Conseils techniques et de conception)