Skip to content

horsemaker/Code--Advanced_CSS_and_Sass_Flexbox_Grid_Animations_and_More

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code: Advanced CSS and SASS Flexbox Grid Animations and More!

This README will be acting as short & speedy notes for the above-mentioned course. The notes which you can see below are being prepared by myself & Vedant. Feel free to create a PR to add new notes if these notes get deprecated. Thank you! 😇


Building the Header - Part 1


Building the Header - Part 2

The easiest way to transorm anything with the transform, top and left properties.


Creating Cool CSS Animations

  • animation

  • animation-name: moveInLeft;

  • animation-duration: 2s;

  • animation-delay: 3s;

  • animation-iteration-count: 3;

  • animation-timing-function: ease-out;

  • All combined

    animation: moveInRight 1s ease-out;

  • backface-visibility: hidden;


Building a Complex Animated Button - Part 1


Building a Complex Animated Button - Part 2


How CSS Works : A Look Behind The Scenes

Three Pillars of Writing Good HTML and CSS

  • Responsive design

    • Fluid layouts
    • Media queries
    • Responsive images
    • Correct units
    • Desktop-first vs mobile-first
  • Maintainable and scalable code

    • Clean
    • Easy-to-understand
    • Growth
    • Reusable
    • How to organize files
    • How to name classes
    • How to structure HTML
  • Web performance

    • Less HTTP requests
    • Less code
    • Compress code
    • Use a CSS preprocessor
    • Less images
    • Compress images

How CSS Works Behind The Scenes: An Overview

What happens to CSS when we load up a webpage?

css-behind the  scenes

Things to note:

Visual Formatting Model


How CSS is Parsed. Part 1: The Cascade and Specificity

css-terminology css-cascade css-cascade css-cascade css-cascade-takeaway

Author declaration: CSS by the coder or developer

User declaration: CSS by the user. Example, when user changes default browser font-size.

Browser (user agent) declaration: CSS by the browser. Example, anchor tag in HTML has deafult color purple and an underline.


Specificity in practice


How CSS is Parsed. Part 2: Value Processing


How CSS is Parsed. Part 3: Inheritance


resources

http://codingheroes.io/resources/

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published