[CSS] [proprietà] position

position (proprietà CSS) imposta il tipo di posizionamento nella pagina dell’elemento HTML.

Sintassi

position: absolute|fixed|relative|static
valore descrizione
XXX XXX

Esempi

<style>
.relative_1 {
  position: relative;
  left: 50px;
  border: 3px solid yellow;
}
.absolute_1 {
    position: absolute;
    left: 50px;
    border: 3px solid yellow;
}
</style>
<p>Posizione naturale</p>
<div class="relative_1">Test4
  <p class="absolute_1">Test4 bis</p>
</div>

Posizione naturale

Test4

Test4 bis

La proprietà position:absolute stabilisce la posizione dell’elemento a partire dalla posizione (relativa) dell’elemento suo immediato ascendente, in base alle ulteriori proprietà bottom, left, right e top.

<style>
.absolute_1 {
  position: absolute;
  bottom: 0;
  right: 0;
  border: 3px solid yellow;
}
</style>
<p class="absolute_1">Test3</p>

Test3

La proprietà position:fixed stabilisce la posizione dell’elemento in modo fisso nella pagina (cioè a prescindere dal suo scrolling), in base alle ulteriori proprietà bottom, left, right e top.

<style>
.fixed_1 {
  position: fixed;
  bottom: 0;
  right: 0;
  border: 3px solid yellow;
}
</style>
<p class="fixed_1">Test3</p>

Test3

(Risultato visibile in basso a destro nella pagina)

La proprietà position:relative stabilisce la posizione dell’elemento a partire dalla sua posizione naturale (v. sopra), che costituisce riferimento della nuova, in base alle ulteriori proprietà bottom, left, right e top.

<style>
.relative_1 {
  position: relative;
  left: 50px;
  border: 3px solid yellow;
}
</style>
<p>Posizione naturale</p>
<p class="relative_1">Test2</p>

Posizione naturale

Test2

La proprietà position:static stabilisce la posizione naturale dell’elemento, cioè secondo il normale flusso degli elementi della pagina così come costruiti nel codice sorgente.

<style>
.static_1 {
  position: static;
  border: 3px solid yellow;
}
</style>
<p class="static_1">Test1</p>

Test1

Contenuti correlati

Fonti esterne

css, proprietà css

Related Articles

0 Comment

Rispondi