<

CSS Positioning - Relative vs Absolute vs Fixed

Posted on
6,250 Points
252 Views
Last Modified:
Experience Level: Beginner
5:09
In this tutorial viewers will learn how to position items using CSS's three positioning types

Video Steps

1. Create a new HTML document with an internal stylesheet.

2. Create another div in CSS and name it Absolute

3. Type "position:absolute;" and "top:10px; left:50px;". Define its background-color as blue. Define its dimensions as 500 by 500px.

4. Create a div in CSS and name it Relative

5. Type "position:relative;" and "top:10px; left -30px;". Define its background-color as red. Define its dimensions as 300 by 300px. Relatively positioned elements are positioned relative to its normal position; that is, if it would ordinarily be at position left:50px because of its container div, typing left:-20px would send it back to the 30px position.

6. Create another div in CSS and name it Fixed

7. Type "position:fixed;" and "top:10px; left:10px;". Define its background-color as yellow. Define its dimensions as 50 by 50px. Create another div for a Container and define its height as 1000px. Fixed elements do not move, even when the page is scrolled.

8. In HTML, type the tags for all of the divs. Place the Relative div inside the Absolute div. Place all the divs inside the Container div. Refresh the page to see the effects.

0
Comment
0 Comments

Featured Post

Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Join & Write a Comment

Suggested Videos

Title Views Activity
Calling and Texting Links for Mobile Sites in HTML 153
Drop-Cap Effect in CSS 65
Embedded Videos in HTML5 83
Flexible Layouts 68
This article discusses four methods for overlaying images in a container on a web page
There's never been a better time to become a computer scientist. Employment growth in the field is expected to reach 22% overall by 2020, and if you want to get in on the action, it’s a good idea to think about at least minoring in computer science …

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month