Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap
In this CSS position property tutorial for beginners, you will learn each possible position property value including absolute, relative, fixed and sticky with examples. We will build a mini-project to show how these position property values are applied, too.
π© Subscribe β https://bit.ly/3nGHmNn
π This lesson is part of a CSS for Beginners tutorial series playlist:
https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Mx9fd9elt80G1bPcySmWit
π All Resources for this CSS Tutorial Series: https://github.com/gitdagray/css_course
π¬ Course Updates β https://courses.davegray.codes/
CSS Position Property Tutorial for Beginners | Absolute, Relative, Fixed, Sticky
(00:00) Intro
(00:05) Welcome
(00:26) Setup & Starter Code Review
(03:14) position: static
(03:51) position: absolute
(07:09) position: relative
(08:26) position: fixed
(10:06) Element overlap and z-index
(11:17) position: sticky
(12:42) Accessibility with position: absolute
(14:38) Mini-project starter code
(16:07) Section, header, footer styles
(18:10) Headers with position: sticky
(19:32) Choosing a fixed or sticky footer
(20:45) Adding a fixed social button
(22:09) Smooth scrolling between sections
β Web Dev Tools:
π Chrome Browser: https://www.google.com/chrome/
π Visual Studio Code (VS Code): https://code.visualstudio.com/
π Live Server VS Code Extension: https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
π vscode-icons VS Code Extension: https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons
π Github Themes VS Code Extension: https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme
π W3C CSS Validator: https://jigsaw.w3.org/css-validator/
π Specificity Calculator: https://specificity.keegan.st/
π HTML Special Characters and Entities: https://unicode-table.com
π References:
π MDN CSS: https://developer.mozilla.org/en-US/docs/Web/CSS
π MDN CSS Basics: https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/CSS_basics
π MDN CSS Selectors: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors
π MDN - How to Apply Colors to HTML Elements with CSS: https://developer.mozilla.org/en-US/docs/Web/CSS/color
π MDN - CSS Values and Units: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Values_and_units
π MDN - The Box Model: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model
π MDN - Styling Lists: https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Styling_lists
π MDN - Display Property: https://developer.mozilla.org/en-US/docs/Web/CSS/display
π MDN - Floats: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Floats
π MDN - Columns: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns/Basic_Concepts_of_Multicol
π MDN - Margin Collapsing: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing
π MDN - White-Space: https://developer.mozilla.org/en-US/docs/Web/CSS/white-space
π MDN - Positioning: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Positioning
π Typography Resources:
π MDN: Fundamental Text and Font Styling - https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Fundamentals
π CSSFontStack.com: Websafe Fonts - https://www.cssfontstack.com/
π MDN: Styling Links - https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Fundamentals
π Color Resources:
π Coolors Contrast Checker: https://coolors.co/contrast-checker/112a46-acc8e5
π WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
π Coolors Palette Generator: https://coolors.co/
π HTML Color Codes: https://htmlcolorcodes.com/
β
Follow Me:
Github: https://github.com/gitdagray
Twitter: https://twitter.com/yesdavidgray
LinkedIn: https://www.linkedin.com/in/davidagray/
Blog: https://yesdavidgray.com
Reddit: https://www.reddit.com/user/DaveOnEleven
Was this tutorial about the CSS Position Property for Beginners helpful? If so, please share. Let me know your thoughts in the comments.
#css #position #property