Fast positionering i CSS
Nu skal vi kigge på fast positionering. Det ligner absolut positionering, forskellen viser sig i, hvordan disse positioneringstyper opfører sig når der er en scrollbar.
Når siden scrolles, vil absolut positionerede elementer scrolle med siden. Se eksemplet:
<div id="elem"></div>
<div id="content">
some long text
</div>
#elem {
position: absolute;
top: 30px;
right: 30px;
width: 100px;
height: 100px;
border: 1px solid green;
}
#content {
margin: 0 auto;
width: 300px;
text-align: justify;
font: 16px Arial;
}
:
Man kan gøre sådan, at når siden scrolles,
forbliver det positionerede element
på samme sted. For at gøre dette skal det tildeles fast
positionering ved hjælp af egenskaben position
med værdien fixed:
<div id="elem"></div>
<div id="content">
some long text
</div>
#elem {
position: fixed; /* angiver fast positionering */
top: 30px;
right: 30px;
width: 100px;
height: 100px;
border: 1px solid green;
}
#content {
margin: 0 auto;
width: 300px;
text-align: justify;
font: 16px Arial;
}
: