La possibilité de créer proprement une grille d’éléments en CSS est en préparation depuis plusieurs années. Il y avait déjà de nombreuses méthodes jusque-là , mais il s’agissait souvent de détourner une fonction qui existait pour autre chose à la base. On pouvait utiliser un tableau, par exemple.
Avec le module CSS Grid layout, les développeurs de sites web auront une solution propre et officielle, avec tous les éléments indispensables pour créer et surtout organiser une grille d’objets sur la page. Tout était prêt, sauf un point : jusque-là , aucun navigateur n’était compatible dans une version finalisée et sans avoir à activer une option spécifique. Mais ce n’est plus le cas, maintenant que Firefox 52 est finalisé.
Exemple de page qui exploite les grilles CSS pour sa mise en page. Cliquer pour agrandir
Pour le moment, seul Firefox est à jour néanmoins. Chrome comme
Safari doivent intégrer ce module dès leurs prochaines versions desktop, mais la prise en charge côté mobile n’... Lire la suite sur MacGeneration