html code<-->
This div has position: fixed;
Lorem ipsum dolor sits amet, consectetur adipiscing elit.
Nunc eget mauris at urna hendrerit iaculis sit amet et ipsum.
Maecenas nec mi eget leo malesuada vehicula.
Nam eget velit maximus, elementum ante pretium, aliquet felis.
Aliquam quis turpis laoreet, porttitor lacus at, posuere massa.
// css code
body
{
margin: 0;
padding: 20px;
font-family: sans-serif;
background: #efefef;
}
.fixed
{
position: fixed;
background: #cc0000;
color: #ffffff;
padding: 30px;
top: 50;
left: 10;
}
span
{
padding: 5px;
border: 1px #ffffff dotted;
}
html code<-->
This div has position: static;
Lorem ipsum dolor sits amet, consectetur adipiscing elit.
Nunc eget mauris at urna hendrerit iaculis sit amet et ipsum.
Maecenas nec mi eget leo malesuada vehicula.
Nam eget velit maximus, elementum ante pretium, aliquet felis.
Aliquam quis turpis laoreet, porttitor lacus at, posuere massa.
// css code
body
{
margin: 0;
padding: 20px;
font-family: sans-serif;
background: #efefef;
}
.static
{
position: static;
background: #cc0000;
color: #ffffff;
padding: 30px;
}
span
{
padding: 5px;
border: 1px #ffffff dotted;
}
html code<-->
This div has
position: relative;
Lorem ipsum dolor sits amet, consectetur adipiscing elit.
Nunc eget mauris at urna hendrerit iaculis sit amet et ipsum.
Maecenas nec mi eget leo malesuada vehicula.
Nam eget velit maximus, elementum ante pretium, aliquet felis.
Aliquam quis turpis laoreet, porttitor lacus at, posuere massa.
// css code
body
{
margin: 0;
padding: 20px;
font-family: sans-serif;
background: #efefef;
}
.relative
{
position: relative;
background: #cc0000;
color: #ffffff;
padding: 30px;
}
span
{
padding: 5px;
border: 1px #ffffff dotted;
}
html code<-->
Lorem ipsum dolor sits amet, consectetur adipiscing elit.
Nunc eget mauris at urna hendrerit iaculis sit amet et ipsum.
Maecenas nec mi eget leo malesuada vehicula.
This div has position: relative;
This div has position:
absolute;
Nam eget velit maximus, elementum ante pretium, aliquet felis.
Aliquam quis turpis laoreet, porttitor lacus at, posuere massa.
// css code
body
{
margin: 0;
padding: 20px;
font-family: sans-serif;
background: #efefef;
}
.absolute
{
position: absolute ;
background: #cc0000;
color: #ffffff;
padding: 30px;
font-size: 15px;
bottom: 20px;
right: 20px;
}
.relative
{
position: relative;
background: #aad000;
height: 300px;
font-size: 30px;
border: 1px solid #121212;
text-align: center;
}
span
{
padding: 5px;
border: 1px #ffffff dotted;
}
pre
{
padding: 20px;
border: 1px solid #000000;
}
html code<-->
Lorem ipsum dolor sits amet, consectetur adipiscing elit.
Nunc eget mauris at urna hendrerit iaculis sit amet et ipsum.
Maecenas nec mi eget leo malesuada vehicula.
This div has position: sticky;
Nam eget velit maximus, elementum ante pretium, aliquet felis.
Aliquam quis turpis laoreet, porttitor lacus at, posuere massa.
// css code
body
{
margin: 0;
padding: 20px;
font-family: sans-serif;
background: #efefef;
}
.sticky
{
position: sticky;
background: #cc0000;
color: #ffffff;
padding: 30px;
top: 10px;
right: 50px;
}
span
{
padding: 5px;
border: 1px #ffffff dotted;
}
pre
{
padding: 20px;
border: 1px solid #000000;
}