Course Description
If you want to do something useful start by learning CSS . In these days when the browser is central to all computer use knowing "the language of the browser" is the most important step.
Introduction to CSS
- Introduction
- Fonts
- Text Shadow
- Font Face
- Text Shadow
- Selectors
- Positional Selectors
- Target Selector
- Selection Selector
- Styling Form Inputs
- Stateful Selectors
Layout
- Introduction
- Layouts
- Box Layout
- Vendor Prefixes
- Columns
- Background
- Multiple Image Background
Colors
- Introduction
- Opacity
- Opacity
- RGBA and HSLA
- Alpha
- currentColor
- Colors
- Gradients
Borders
- Introduction
- Resizable Borders
- Rounded Corners
- Borders
- Shadowing
- Complex Box Shadows
Transforms
- Introduction
- Rotate
- Skew
- Scale
- Translate
- Transforms
Animations
- Introduction
- Animations
- KeyFrames
- KeyFrames and Animations
- Transitions
Media Queries
- Introduction
- Brief Overview of Responsive Design
- Responding to Viewing Dimensions
- Responding to Device Constraints
- Site before changes
- Applying Media Queries
Script
- Introduction
- Managing Styles in Script
- Supporting Multiple Browsers
- Adding Scripts
- Viewing with Multiple Browsers
- Using Modernizr, No Support
- Using Modernizr, Supported
- Script for Feature Detection
- Using jQuery to Change Style
Project Work