Book Image

Webflow by Example

By : Ali Rushdan Tariq
Book Image

Webflow by Example

By: Ali Rushdan Tariq

Overview of this book

Webflow is a modern no-code website-builder that enables you to rapidly design and build production-scale responsive websites. Webflow by Example is a practical, project-based, and beginner-friendly guide to understanding and using Webflow to efficiently build and launch responsive websites from scratch. Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will take you through modern web development principles and help you to apply them efficiently using Webflow. You’ll also get to grips with modern responsive web development and understand how to take advantage of the power and flexibility of Webflow. The book will guide you through a real-life project where you will build a fully responsive and dynamic website from scratch. You will learn how to add animations and interactions, customize experiences for users, and more. Finally, the book covers important steps and best practices for making your website ready for production, including SEO optimization and how to publish and package the website. By the end of this Webflow book, you will have gained the skills you need to build modern responsive websites from scratch without any code.
Table of Contents (20 chapters)
1
Section 1: Getting Started with Webflow
5
Section 2: Building a Mobile Responsive Landing Page with Webflow
11
Section 3: Building a Dynamic Website with Webflow CMS
16
Section 4: Additional Topics

Adding the navigation menu

As with the Hero section, let's start by planning how we can break down the navigation menu into smaller boxes of content. Figure 4.21 shows one such way we may be able to do it:

Figure 4.21 – The boxes of the top navigation menu

In essence, the navigation menu is one entire box that can be further split up into three smaller boxes: one for the logo, another for the navigation links, and the last one for the Sign In and Sign Up buttons. Each of these boxes will then have smaller boxes of content inside them.

The following steps will show you how you can achieve this:

  1. Select the Body element in Navigator.
  2. Hit the A key on your keyboard and select the Navbar element in the Components section.
  3. The Navbar element will be added to the bottom of the page by default. Select it in Navigator and drag it right underneath Body, as in Figure 4.22:

    Figure 4.22 – Adding the Navbar element into Body

  4. The Navbar...