Project CSS Grid [06/30] - Animated Bar Part 1 - Home Services Group



Published
CSS Grid Project - Home Services Group
=================================

We'll build a complete website landing page using CSS Grid. The project includes the following sections.

- Menubar
- Hero Image
- Navbar
- Side Floating Menu
- Animated Bar
- Services
- Animated Cards
- Excellence In Numbers
- Integrated Services
- Animated Client Logos Strip
- Footer
- Responsive Web Design for all screen sizes

CSS Grid
========

CSS grid layout is a two-dimensional system for the web and is the most powerful technique for your website layouts. It lets you lay content out in rows and columns. It has many features that make complex layouts straightforward.

A grid is a collection of horizontal and vertical lines creating a pattern against which we can line up our design elements.

A grid will typically have columns, rows and then gaps between each row and column. The gaps are commonly referred to as gutters.

CSS - Cascading Style Sheets
========================
CSS - Cascading Style Sheets is a stylesheet language used to describe the presentation of a document written in HTML or XML. CSS describes how elements should be rendered on screen, on paper, in speech or on other media.

CSS is among the core languages of the open web and is standardized across web browsers according to W3C specifications. Previously development of various parts of CSS specification was done synchronoulsy, which allowed versioning of the latest recommendations. You might have heard about CSS1, CSS2, CSS3. However, CSS4 has never come an official version.

For CSS3, the scope of the specification increased significantly and the progress on different CSS modules started to differ so much, that it became more effective to develop and release recommendations separately per module. Instead of versioning the CSS specification, W3C now periodically takes a snapshot of the latest stable state of the CSS specification.

In this section, we'll learn all about CSS, its various properties, CSS layouts including CSS Float Layouts, CSS Flex Box, CSS Grid and Responsive Web Design with the help of media queries.

RWD - Responsive Web Design
=========================
Responsive web design (RWD) is a web development approach that creates dynamic changes to the appearance of a website, depending on the screen size and orientation of the device being used to view it.

In the web design early days, pages were built to target a particular screen size. If the user had a larger or smaller screen, results ranged from unwanted scrollbars to overly long line lengths, and poor use of space.

As more diverse screen sizes became available, the concept of responsive web design (RWD) appeared, a set of practices that allows web pages to alter their layout and appearance to suit different screen widths, resolutions, etc. It is an idea that changed the way we design for a multi-device web.
Category
Web design
Be the first to comment