CSS INDEX & Guide
This is so cool!
Let have some
FUN!
oh CWAPP.
Even after studying this, I only got 84% on the exam...
Introduction
What is CSS?
The Big Problem
Syntax
Declarations
Comments
Selectors
Definition
Element Selector
ID Selector
Class Selector
Specific Selections
Grouping Selectors
Minimize Code
Test #1
How To
Inserting CSS
External Style Sheet
Internal Style Sheet
Inline Styles
Multiple Style Sheets
Cascading Order
Test #2
Backgrounds
Background Properties
Background-Color
Background-Image
Horizontal & Vertical Repeat
Position & No-Repeat
Margin-Right vs Padding
Shorthand Property
Background Attachment
"Advanced" Stuff?
Review
Test #3
Text
CSS Text
Color
Alignment
Decoration
Transformation
Indentation
Character Spacing
Line Spacing
Direction
Word Spacing
Disable Wrapping
Vertical Alignment of Image
Shadowing
Review: Text Properties
Test #4
Fonts
Serif vs Sans-Serif
Font Families
Font-family
Font-style
Font-size
Font-size: pixels
Font-size: em
Font-size: em & %
Font-weight
Font-variant
Font shorthand
Review: Font Properties
Test #5
Links
Styling Links
Link States
Text Decoration
Background Color
Different Hyperlinks
Create Link Boxes
Test #6
Lists
CSS Lists
Unordered Markers
Ordered Markers
Image Markers
Crossbrowser Solution
Shorthand Property
List Properties
Test #7
Tables
Borders
Collapse
Width & Height
Horizontal Text Alignment
Vertical Text Alignment
Padding
Color
Fancy Tables
Caption Positioning
Test #8
Box Model
Definition
Design A Box Model
Width & Height of Elments
The Math to Element Sizes
Test #9
Border
Property
Style
Width
Color
Style, Color & Width Properties
Style Individual Sides
Detailed vs Shorthand
Shorthand: Border-Width
Shorthand: Border-Style
Shorthand: Border-Color
Shorthand Property
Border-Top
Border-Right
Border-Bottom
Border-Left
Review: Border Properties
Test #10
Outline
Definition
Line
Style
Color
Width
Shorthand
Review
Test #11
Margin
Definition
Individual Sides
White Space Above Element
White Space Below Element
Shorthand
Review
Test #12
Padding
Definition
Individual Sides
Padding-Top
Padding-Right
Padding-Bottom
Padding-Left
Shorthand
Review
Test #12
Dimension
Properties
Set Max-Width
Different Elements
Height With Percentage
Image Widths
Min-Width & Max-Width
Min-Height & Max-Height
Review
Test #13
Display
Block-Level & Inline
Display: Inline
Display: Block
Hide an Element
Display:None vs Visibility:Hidden
Width, Max-Width & Margin:Auto
Test #14
Position
Definition
Position: Static
Position: Relative
Position: Absolute
Position: Fixed
Overlapping Elements
Shaping Elements
Overflow With Scroll
Handling Overflow
Customize Cursor
Review
Test #15
Float
Definition
Clear Property
Clearfix Overflow: Auto;
Web Layout
Float Bordered Image
Float Captioned Image
Float First Letter of Text
Float a Horizontal Menu
Homepage Without Table
Review
Inline Block
An Old Way
A New Way
Alignment
Center With Margin
Left/Right With Position
Left/Right With Float
Test #16
Combinators
Definition
Descendant Selector
Child Selector
Adjacent Sibling Selector
General Sibling Selector
Test #17
Pseudo-Classes
Definition
Anchor
Pseudo-Class & CSS Classes
First-Child
First-Child in Elements
Elements in First-Child
Lang
Styling Hyperlinks
Focus
Checked
Disabled & Enabled
Empty
First-of-Type
In-Range
Invalid
Last-Child
Last-of-Type
Not
Nth-Child
Nth-Last-Child
Nth-of-Type
Only-of-Type
Only-Child
Optional
Out-of-Range
Read-Only
Read-Write
Required
Root
Target Anchor Highlight
Target Tabbed Menu
Target Modal Dialog
Valid
Review
Test #18
Pseudo-Elements
Definition
First-Line
First-Letter
Pseudo-Elements & CSS Classes
Multiple Pseudo-Elements
Before
After
Selection
Review
Test #19
Navigation Bar
Create Navigation Bar
Inline List Items
Floating List Items
Horizontal Navigation Bar
Adjusting Block Widths
Vertical Navigation Bar
Images
Image Gallery
Image Opacity
Hover Effect on Transparency
Text in Transparent Box
Test #20
Image Sprites
Definition
Navigation List
Hover Effect
Attribute Selector
Definition
= "Value"
~ = "Value"
| = "Value"
^ = "Value"
$ = "Value"
* = "Value"
Styling Forms
Test #21
CSS3
Introduction
CSS3 Rounded Corners
Border-Radius Property
Specify Each Corner
Elliptical Corners
Browser Support
Review
Test #22
CSS3 Border-Images
Definition
Source
Shorthand
Slice
Slice Values
Width
Repeat
Review
Test #23
CSS3 Backgrounds
Multiple
Size
Contain & Cover
Sizes of Multiples
Full Sized
Actual Full Sized
Origin
Clip
Review
Test #24
CSS3 Colors
New in CSS3
RGBA Colors
HSL Colors: Hue
HSL Colors: Saturation
HSL Colors: Lightness
HSL Color Combinations
HSLA Colors
Opacity
Test #25
CSS3 Linear Gradients
Gradient Backgrounds
Top to Bottom
Left to Right
Diagonal
Using Angles
Using Multiple Color Stops
Transparency
Repeating
CSS3 Radial Gradients
Color Stops Spacing
Set Shape
Size Keywords
Repeating
Test #26
CSS3 Shadow Effects
Text Shadows
Multiple Text Shadows
Box-Shadow
Review
Test #27
CSS3 Text
Text Align Last
Text Emphasis
Text Justify
Text Overflow
Overflow Hover
Word Wrapping
Word Breaking
Review
Test #28
CSS3 Fonts
Font Formats
Browser Support
@Font-Face Rule
Bold
Descriptors
Test #29
CSS3 2D Transforms
2D vs 3D
Translate
Rotate
Scale
SkewX
SkewY
Skew
Matrix
Review
Test #30
CSS3 3D Transforms
RotateX
RotateY
RotateZ
Review
Test #31
CSS3 Transitions
Creating Transitions
Width Property
Change Several Properties
Transition-Timing-Function
Transition-Delay
Transition + Transformation
Shorthand
Review
Test #32
CSS3 Animations
Animations
@Keyframes Rule
Using Percentages
Change Colors & Positions
Animation-Delay
Animation-Fill-Mode
Animation-Iteration-Count
Infinite Loops
Animation-Direction
Alternate Directions
Animation-Timing-Function
Animation-Play-State
Cubic-Bezier
Animation Shorthand
Review
Test #33
CSS3 Multi-Column Layout
Multi-Column Properties
Column-Count
Column-Gap
Column-Rule-Style
Column-Rule-Width
Column-Rule-Color
Column-Rule
Column-Span
Column-Width
Columns
Column-Fill
Review
CSS3 User Interface
Resize Width
Resize Height
Resize Height & Width
Outline Offset
Review
CSS3 Box Sizing
Without Box Sizing
With Box Sizing
Box Sizing Forms
CSS3 Flexbox
Concept
Flex Line Direction
Row-Reverse
Flex-Direction: Column
Column-Reverse
Justify-Content: Flex-End
Justify-Content: Center
Justify-Content: Space-Between
Justify-Content: Space-Around
Align-Items: Stretch
Align-Items: Flex-Start
Align-Items: Flex-End
Align-Items: Center
Align-Items: Baseline
Flex-Wrap: Nowrap
Flex-Wrap: Wrap
Flex-Wrap: Wrap-Reverse
Align-Content: Center
Order
Order in Colors
Margin
Perfect Centering
Align-Self
Flex
Flex-Flow
Responsive Website
Review
CSS3 Media Queries
Media Queries
Change Background Color
Change Menu Layout
Email Links
Email Icons
Preface Links With Text
Apply Email Addresses to Links
Apply Two Styles to Links
Sidebar Links