L'affichage des images comme Google Recherche d'Images
Quelqu'un sait d'un script qui me permettra de affichait des résultats de l'image dans la façon dont Google Recherche d'Images (image affichage de la grille) avec hover pour les agrandir et les détails? Quelque chose que je peux juste "plug-and-play" pour ainsi dire.
OriginalL'auteur Chad | 2011-07-03
Vous devez vous connecter pour publier un commentaire.
Ont un look à la Maçonnerie http://masonry.desandro.com/
OriginalL'auteur Dex
Tout d'abord, vous devez mettre toutes les images à l'intérieur d'un élément de conteneur:
Alors vous devez vous assurer que les images sont affichées sur une seule ligne. Cela peut être fait par exemple par
float: left
. Vous devez également définirvertical-align
à retirer le petit trou situé sous chaque image:Enfin, vous avez besoin d'un peu de JavaScript pour faire une boucle à travers toutes les images et calculer l'idéal rowHeight en fonction de leurs dimensions. La seule chose que vous devez dire à cet algorithme est le maximum de la hauteur de ligne que vous souhaitez (
rowMaxHeight
)Noter que ce code n'est pas testé et une version très simplifiée de ce que cela vanille JavaScript plugin n': https://fld-grd.js.org
OriginalL'auteur Daniel
Deux solutions que j'ai trouvé jusqu'à présent.
tutoriel blog
jsfiddle
})
OriginalL'auteur tmcc
Ce pourrait bien être ce que vous cherchez... http://www.gethifi.com/demos/jphotogrid
OriginalL'auteur Jason Gennaro
Ont un look à la gPop plugin
DÉMO
Télécharger sur Github
OriginalL'auteur Andiio
Découvrez ce Plugin jQuery: https://github.com/brunjo/rowGrid.js
Il met les images comme sur la recherche d'images de Google.
OriginalL'auteur Bruno
codrops se met la photo de l'élargissement/détails inline plutôt que comme une superposition modale:
http://tympanus.net/codrops/2013/03/19/thumbnail-grid-with-expanding-preview/
OriginalL'auteur A. Litsa
Il suffit juste de répéter vos images comme ceci:
OriginalL'auteur Mahdi Hesari