Chapter 14 - What is Positioning in CSS?

After creating an element in style sheet, you can position that element at any location on your page. Usually, you create elements with the DIV tag and to position your DIV element, we use the attribute Position.

In other words, the position property changes how your div elements are positioned on the web page. It has different values and one can use as per the requirement of their website or blog page.

The Position attribute has 4 values:-
  1. Static
  2. Fixed
  3. Relative
  4. Absolute

What is the best value of position attribute?

Well, this question has very controversial answer and let's not discuss here as it is beyond the topic of this post.

We are just giving some details about each value so that you can be familiar with all the 4 types of values of position attribute.


This is the default value of an element of any HTML page. the static value element will appear in the normal flow.

I suggest not to use static value; let the element appear on the position it is unless of until you don't use any other value to position on a specific area of page. Leave it.

Example for Static Value:-

 /*Syntax of Static Value of Position Attribute in CSS*/



In simple language, an element with fixed value will not scroll with the other element of the page. It will just fix itself to the location where you will set the position of top, right, bottom or left.

Example for Fixed Value:-

 /*Syntax of Fixed Value of Position Attribute in CSS*/



To position an element relatively places the element in normal flow. When uses, it overlaps the first element on the page.

Example for Relative Value:-

 /*Syntax of Relative Value of Position Attribute in CSS*/



You can set the absolute position of an element with the Absolute value. It removes an element from the normal flow.

Example for Absolute Value:-

 /*Syntax of Absolute Value of Position Attribute in CSS*/


I have explained all the 4 values of Position attribute. If you still have any doubt in understanding any value, you can give comment in below comment section.
NOTE:- To use these properties and relevant values of Position Attribute, read posts on each topic in the next section of this blog.


Post a Comment