Comment construire une barre fixe fixe rétrécissante avec Foundation

Une tendance très courante de nos jours est l'utilisation d'une navigation fixe, qui devient moins intrusive à mesure que l'utilisateur fait défiler la page. Dans ce didacticiel, je vais vous montrer comment y parvenir en utilisant la barre supérieure de la fondation ZURB, des sass personnalisées et jQuery. Pour couronner le tout, nous ajouterons quelques requêtes médiatiques pour que notre menu soit réactif. Commençons!

Exigences

Vous aurez besoin de plusieurs choses pour bien maîtriser ce tutoriel:

  • Compréhension de base de la Fondation Topbar
  • Compréhension de base de Foundation et du système de grille
  • Connaissance du travail avec Sass et Compass
  • Un peu d'expérience dans l'utilisation de jQuery pour la gestion de certains événements

Commencer

Premièrement, nous allons configurer notre environnement de travail. Si vous ne savez pas comment faire cela avec Compass et Sass, consultez la section "Démarrage" de la section Créer une barre supérieure pour une navigation hors du canevas avec Foundation 5..

Créez votre nouveau projet de fondation et utilisez-le montre boussole pour compiler votre projet. Nous allons créer notre propre style.scss dans le dossier scss pour nos personnalisations et certains styles généraux. Avec cette configuration, nous allons plonger dans la structure HTML générale, allons-y!

Mise en place de la structure HTML

Étape 1: Balisage général

Après avoir lancé un nouveau projet de la Fondation, allez au index.html fichier et commencez par supprimer tout le contenu entre les balises body, à l'exception des scripts juste avant la balise body de fermeture. Ajoutez ensuite la ligne suivante à votre , importer notre style.css.


Ensuite, nous allons ajouter des balises, comme l’en-tête, une section principale et le pied de page, et ajouter du contenu factice pour donner à notre page un aspect de remplissage..

 

Fancy Foundation Top Bar

Lorem ipsum dolor sit amet, consectetur elipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum imped eius reiciendis ad minus simili sequi molestiae voluptatem commodi aliquam supposenda numquam doloribus libero temporaancae sed animi. Rationum, tu te rires, tu meurs tu meurs Officiis, ducimus, voluptate doloremque nihil rerum conséquunto obaecati fugiat cum veritatis quidem qui nulla distinctio laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquid quibusdam asernatur quis quaorors minus quaepitità idi Excepturi, deleniti, at, expedita quod animi harum is sit ist distinctio conséquuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autem, animi eius odio commodi vitae nihil possimus minima de neque obcaecati aspernatur voluptate dolorem consequuntur illo vel iste deserunt tempore Eaque maxime cum ratione rem odit officia tempora ut recusandae saepe maiores quae repellat debitis atque is praesentium numquam mollitia dolor ipsum modi fuga veniam erreur perspiciatis quas prévoyance optio similique iure.

Lorem ipsum dolor sit amet, consectetur elipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum imped eius reiciendis ad minus simili sequi molestiae voluptatem commodi aliquam supposenda numquam doloribus libero temporaancae sed animi. Rationum, tu te rires, tu meurs tu meurs Officiis, ducimus, voluptate doloremque nihil rerum conséquunto obaecati fugiat cum veritatis quidem qui nulla distinctio laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquid quibusdam asernatur quis quaorors minus quaepitità idi Excepturi, deleniti, at, expedita quod animi harum is sit ist distinctio conséquuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autem, animi eius odio commodi vitae nihil possimus minima de neque obcaecati aspernatur voluptate dolorem consequuntur illo vel iste deserunt tempore Eaque maxime cum ratione rem odit officia tempora ut recusandae saepe maiores quae repellat debitis atque is praesentium numquam mollitia dolor ipsum modi fuga veniam erreur perspiciatis quas prévoyance optio similique iure.

Lorem ipsum dolor sit amet, consectetur elipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum imped eius reiciendis ad minus simili sequi molestiae voluptatem commodi aliquam supposenda numquam doloribus libero temporaancae sed animi. Rationum, tu te rires, tu meurs tu meurs Officiis, ducimus, voluptate doloremque nihil rerum conséquunto obaecati fugiat cum veritatis quidem qui nulla distinctio laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquid quibusdam asernatur quis quaorors minus quaepitità idi Excepturi, deleniti, at, expedita quod animi harum is sit ist distinctio conséquuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autem, animi eius odio commodi vitae nihil possimus minima de neque obcaecati aspernatur voluptate dolorem consequuntur illo vel iste deserunt tempore Eaque maxime cum ratione rem odit officia tempora ut recusandae saepe maiores quae repellat debitis atque is praesentium numquam mollitia dolor ipsum modi fuga veniam erreur perspiciatis quas prévoyance optio similique iure.

Lorem ipsum dolor sit amet, consectetur elipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum imped eius reiciendis ad minus simili sequi molestiae voluptatem commodi aliquam supposenda numquam doloribus libero temporaancae sed animi. Rationum, tu te rires, tu meurs tu meurs Officiis, ducimus, voluptate doloremque nihil rerum conséquunto obaecati fugiat cum veritatis quidem qui nulla distinctio laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquid quibusdam asernatur quis quaorors minus quaepitità idi Excepturi, deleniti, at, expedita quod animi harum is sit ist distinctio conséquuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autem, animi eius odio commodi vitae nihil possimus minima de neque obcaecati aspernatur voluptate dolorem consequuntur illo vel iste deserunt tempore Eaque maxime cum ratione rem odit officia tempora ut recusandae saepe maiores quae repellat debitis atque is praesentium numquam mollitia dolor ipsum modi fuga veniam erreur perspiciatis quas prévoyance optio similique iure.

© Copyright 2014


Ici, nous avons créé une section d’en-tête, incluant le