background preloader

Animated Responsive Image Grid

Animated Responsive Image Grid
Related:  Responsive

Create a Responsive Photo Gallery with Bootstrap Framework So you’ve been tasked with creating a photo gallery for you website. One that looks good on a desktop, a phone – even a tablet. One that has a grid of thumbnails, plus a modal functionality when the thumbnails are clicked. This is part one of two series. Part two is where we add “previous” and “next” links to our modal box, click here to view it. Well you’re in luck. View Demo Before we begin, make sure you read our in-depth look of Bootstrap’s grid system. So ready to start? Create the Markup Assuming that you’ve downloaded and linked to Bootstrap’s files, let’s create our .container div, along with an un-ordered list. Save it and we should have something like below: Nothing magical here, just an un-ordered list of images with no styles. Save and view it in the browser: Believe it or not, we’re halfway done. Add a few CSS styles just to get rid of the list styles and unnecessary padding and margins. Now we’re ready to move on to the next part. Create the Light Box (Modal) And guess what?

Mise en page « adaptative » ou « réactive » : avantages et inconvénients De plus en plus d'internautes consultent votre site à partir d'un appareil mobile. En même temps, la taille des écrans est de plus en plus variée. Une des façons de répondre à ces nouveaux besoins est de créer une mise en page dite « adaptative » ou « réactive » (« responsive design »). (La plupart de ces concepts sont tellement nouveaux que la terminologie en anglais n'est pas encore arrêtée, tandis que la terminologie officielle en français est inexistante) Les ingrédients Une mise en page adaptative ou réactive est composée de trois parties : une grille flexibledes éléments adaptés à la taille de l'écranet l'utilisation de requêtes média (media queries) Une grille flexible Comme discuté précédemment par mon collègue Mathieu, une grille flexible permet de présenter le contenu d'un site dans un nombre approprié de colonnes, en fonction de la largeur de l'écran. On parle alors de grille pliante (« folding grid »), de grille adaptative (« adaptive grid »). Éléments adaptés à la taille de l'écran

Skeleton: Beautiful Boilerplate for Responsive, Mobile-Friendly Development Responsive design : tester facilement votre site sans émulateur Comment voir à quoi ressemble un site en responsive design sur plusieurs écrans, smartphones, tablettes et même téléviseurs ? Voici trois bonnes adresses. Une petite note pour nos amis webdesigners et intégrateurs Web, mais également pour tous les curieux qui s’intéressent à la façon dont sont construits les sites web, et plus particulièrement ceux – de plus en plus nombreux – faisant appel au responsive design. Pour les non initiés, le responsive design est une méthode qui consiste à concevoir les pages d’un site de façon à ce qu’elles s’affichent automatiquement de façon adaptée en fonction du terminal, de la résolution de l’écran, et du navigateur sur lequel elles sont appelées, sans qu’il soit nécessaire de développer plusieurs versions différentes d’un même site. Une méthode qui a ses partisans et ses détracteurs, comme souvent dans les sujets qui passionnent les professionnels du développement web. (source)

Responsinator Responsive Images – L'arrivée de srcset Le gros problème du Responsive Web Design tient probablement dans la gestion des ressources chargées et utilisées sur une page web, utiles à notre terminal et adaptées à notre écran ou notre fenêtre de consultation. Stéphanie nous en parlait déjà avec Responsive Webdesign - présent et futur de l'adaptation mobile. Je vous avais parlé l'an dernier de l'annonce du moteur WebKit (12 août 2013) concernant son support de l'attribut srcset ; c'est aujourd'hui Google qui publie la version 34.0.1847.116 (retenez 34, ça suffira) de son navigateur Chrome (qui est passé sous moteur Blink, fork récent de WebKit). L'attribut srcset, principes Lorsque vous insérez une image dans votre page web, il y a de fortes chances pour que vous utilisiez un code semblable à : Ce code vous permet de charger une image en réservant un espace de 850 pixels de large aussi bien sur un écran classique que sur un écran de smartphone. Attribut srcset : exemple Et un peu plus élaboré : Démonstration Test N°1 : La densité

Responsive Nav — Responsive Navigation Plugin Frameworks CSS et Responsive La philosophie de Bootstrap est analogue : répartition du contenu sur 12 colonnes. Syntaxe <div class="container"><div class="row"><div class="col-md-3">... Le div classe container est obligatoire! Qu'en est-il des autres tailles? Comme dans foundation, on associe une catégorie de classe à chaque taille de fenêtre d'affichage : col-xs- pour les petites résolutons (<768px) col-sm- pour les tablettes (>768px) col-md- pour les desktop (>992px) col-lg- pour les grand descktop (>1200px) Cacher ou montrer des éléments spécifiques Pour chacher ou montrer un élément suivant la résolution, il suffit d'ajouter à cet élément l'une des classes suvantes : visible-[xs|sm|md|lg] pour montrer l'élément hiiden-[xs|sm|md|lg] pour le cacher Et mes grilles flexibles dans tout cela ? Elles sont aussi présentes dans bootstrap Encore plus de fonctionnalités pour plus de fonctionnalités bootstrap voir et

50 fantastic tools for responsive web design | CSS3 As introduced/coined by Ethan Marcotte in both his article "Responsive Web Design" as well as his best-selling book, one needs three elements to make a site responsive: A flexible/fluid grid Responsive images Media queries There are plenty of other great articles that cover motives, concepts, and techniques regarding responsive web design, so we'll keep the focus of this article on some top tools that will help you become responsibly responsive. Tools for starting out Before you start with building your site, it's best to sketch out how the elements on the page will adapt to fit the different browser sizes of the various devices that they will be viewed upon, and to avoid the disconnect that often comes from thinking primarily about the desktop design and the rest of the responsive iterations as an afterthought (see especially Stephanie (Sullivan) Rewis' comment). 01. 02. 03. 04. 05. Tools for a flexible/fluid grid 06. 07. 08. 09. 10. 11. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. slabText 23.

Related: