CSS Properties: How to set the right edge of the absolute position of division element

Go to Exercise page


HTML Code:

<!DOCTYPE html>
  <title>How to set the right edge of the absolute position of division element</title>
  <style type="text/css">
div.relative {
    position: relative;
    width: 300px;
    height: 150px;
    border: 3px solid #CC63FF;

div.absolute {
    position: absolute;
    right: 30px;
    width: 150px;
    height: 120px;
    border: 3px solid #FF36CC;
<p>w3resource Tutorial</p>
<div class="relative">This division element is relative position.
  <div class="absolute">This division element is absolute position. It is placed 30 pixels to the left of the right edge of the containing positioned element.</div>

Live Demo :

See the Pen right-answer by w3resource (@w3resource) on CodePen.

See the solution in the browser

Supported browser

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo

Go to Exercise page

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

Follow us on Facebook and Twitter for latest update.

HTML-CSS: Tips of the Day

Apply CSS styles to an element depending on its child elements

$('div:has(div.a)').css('border', '1px solid red'); 



combined with a CSS class:

    border: 1px solid red;

Ref: https://bit.ly/3EN24UW


We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook