Come costruire una barra superiore fissa restringente con base

Una tendenza molto comune in questi giorni è l'uso di una navigazione fissa, che si restringe per diventare meno invadente mentre l'utente scorre la pagina verso il basso. In questo tutorial, ti mostrerò come puoi ottenere questo risultato usando la Top Bar di ZURBs Foundation, alcuni custom sass e jQuery. Per finire, aggiungeremo un paio di domande sui media per rendere il nostro menu reattivo. Iniziamo!

Requisiti

Avrai bisogno di un paio di cose per avere una buona presa su questo tutorial:

  • Comprensione di base della Foundation Topbar
  • Comprensione di base di Foundation e The Grid System
  • Conoscenza del lavoro con Sass e Compass
  • Una piccola esperienza nell'uso di jQuery per la gestione di alcuni eventi

Iniziare

In primo luogo, creeremo il nostro ambiente di lavoro. Se non sai come fare questo usando Compass e Sass, quindi controlla la sezione "Per iniziare" di Costruire una barra superiore Navigazione off-Canvas con Foundation 5.

Crea il tuo nuovo progetto Foundation e usalo orologio da bussola per compilare il tuo progetto. Creeremo il nostro style.scss nella cartella scss per le nostre personalizzazioni e alcuni stili generali. Con questa configurazione, ci tufferemo nella struttura generale HTML, andiamo!

Impostazione della struttura HTML

Passaggio 1: Markup generale

Avendo iniziato un nuovo progetto della Fondazione, vai al index.html file e inizia rimuovendo tutto il contenuto tra i tag body, ad eccezione degli script subito prima del tag body di chiusura. Quindi aggiungi la seguente riga al tuo , per importare i nostri style.css.


Successivamente, aggiungeremo alcuni markup, come l'intestazione, una sezione principale e il piè di pagina, e aggiungeremo anche alcuni contenuti fittizi per dare alla nostra pagina un po 'di riempimento.

 

Fancy Foundation Top Bar

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum impedit eius reiciendis ad minus odio similique sequi molestiae voluptatem commodi aliquam assumenda numquam doloribus libero tempora vitae sed animi. Ratione, quasi iste fugiat debitis molestiae doloremque consequuntur hic delectus molestias repudiandae reprehenderit rerum reiciendis enim aperiam cum ut adipisci veritatis soluta illo praesentium consequatur voluptate possimus dolorem et officiis perspiciat commodi quae eligendi alias culpa atque ducimus eum odit accusamus ad labore quod necessitatibus. Officiis, ducimus, voluptate doloremque nihil rerum consequuntur obcaecati fugiat cum veritatis quidem qui nulla distinzione laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquido quibusdam aspernatur quis maiores meno quas culpa reprehenderit id iure optio asperiores? Eccezionale, deleniti, a, expedita quod animi harum est sit iste distinctio consequuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autismo, animi e odio commodi vitae nihil possimus neque minimi 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 est praesentium numquam mollitia dolor ipsum modi fuga veniam errore perspiciatis quas provident optio similare iure.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum impedit eius reiciendis ad minus odio similique sequi molestiae voluptatem commodi aliquam assumenda numquam doloribus libero tempora vitae sed animi. Ratione, quasi iste fugiat debitis molestiae doloremque consequuntur hic delectus molestias repudiandae reprehenderit rerum reiciendis enim aperiam cum ut adipisci veritatis soluta illo praesentium consequatur voluptate possimus dolorem et officiis perspiciat commodi quae eligendi alias culpa atque ducimus eum odit accusamus ad labore quod necessitatibus. Officiis, ducimus, voluptate doloremque nihil rerum consequuntur obcaecati fugiat cum veritatis quidem qui nulla distinzione laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquido quibusdam aspernatur quis maiores meno quas culpa reprehenderit id iure optio asperiores? Eccezionale, deleniti, a, expedita quod animi harum est sit iste distinctio consequuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autismo, animi e odio commodi vitae nihil possimus neque minimi 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 est praesentium numquam mollitia dolor ipsum modi fuga veniam errore perspiciatis quas provident optio similare iure.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum impedit eius reiciendis ad minus odio similique sequi molestiae voluptatem commodi aliquam assumenda numquam doloribus libero tempora vitae sed animi. Ratione, quasi iste fugiat debitis molestiae doloremque consequuntur hic delectus molestias repudiandae reprehenderit rerum reiciendis enim aperiam cum ut adipisci veritatis soluta illo praesentium consequatur voluptate possimus dolorem et officiis perspiciat commodi quae eligendi alias culpa atque ducimus eum odit accusamus ad labore quod necessitatibus. Officiis, ducimus, voluptate doloremque nihil rerum consequuntur obcaecati fugiat cum veritatis quidem qui nulla distinzione laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquido quibusdam aspernatur quis maiores meno quas culpa reprehenderit id iure optio asperiores? Eccezionale, deleniti, a, expedita quod animi harum est sit iste distinctio consequuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autismo, animi e odio commodi vitae nihil possimus neque minimi 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 est praesentium numquam mollitia dolor ipsum modi fuga veniam errore perspiciatis quas provident optio similare iure.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Et, fugiat, explicabo architecto at praesentium modi soluta alias veniam voluptate magnam obcaecati facilis cumque voluptatum impedit eius reiciendis ad minus odio similique sequi molestiae voluptatem commodi aliquam assumenda numquam doloribus libero tempora vitae sed animi. Ratione, quasi iste fugiat debitis molestiae doloremque consequuntur hic delectus molestias repudiandae reprehenderit rerum reiciendis enim aperiam cum ut adipisci veritatis soluta illo praesentium consequatur voluptate possimus dolorem et officiis perspiciat commodi quae eligendi alias culpa atque ducimus eum odit accusamus ad labore quod necessitatibus. Officiis, ducimus, voluptate doloremque nihil rerum consequuntur obcaecati fugiat cum veritatis quidem qui nulla distinzione laborum perspiciatis quia tempora eveniet tempore aliquam pariatur aliquido quibusdam aspernatur quis maiores meno quas culpa reprehenderit id iure optio asperiores? Eccezionale, deleniti, a, expedita quod animi harum est sit iste distinctio consequuntur mollitia corporis soluta. Quos, asperiores voluptas totam nesciunt atque iusto commodi. Autismo, animi e odio commodi vitae nihil possimus neque minimi 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 est praesentium numquam mollitia dolor ipsum modi fuga veniam errore perspiciatis quas provident optio similare iure.

© Copyright 2014


Qui abbiamo creato una sezione di intestazione, tra cui il