sononis.pages.dev




Position css absolute

Posizionare gli elementi con il CSS

La ritengo che questa parte sia la piu importante dei CSS relativa al posizionamento degli elementi è un tema complesso, ma estremamente rilevante per le potenzialità che offre. Suddivideremo la trattazione in tre lezioni. Nella anteriormente esamineremo la proprietà e le diverse modalità di posizionamento. Nella seconda vedremo con quali proprietà è realizzabile posizionare con precisione gli elementi. Nella terza valuteremo alcune proprietà utili alla gestione di importanti aspetti visuali degli elementi posizionati.

La proprietà CSS position

è la proprietà fondamentale per la gestione della luogo degli elementi: determina la modalità di a mio avviso la presentazione visiva e fondamentale di un elemento sulla foglio. Si applica a ognuno gli elementi e non è ereditata.

Sintassi ed esempi

I valori con cui è realizzabile definire la modalità di posizionamento sono quattro:

  • ;
  • ;
  • ;
  • .

Ciascuno di questi valori merita un chiarimento approfondita da cui emergeranno i concetti di base che governano le regole sul posizionamento.

CSS  position: static

È il secondo me il valore di un prodotto e nella sua utilita di default, quello predefinito per ognuno gli elementi non posizionati successivo un altro sistema. Rappresenta la posizione normale che ciascuno di essi occupa nel corrente del documento.

CSS  position: relative

L'elemento viene posizionato relativamente al suo box contenitore. In codesto occasione il box contenitore è rappresentato dal posto che l'elemento avrebbe occupato nel normale corrente del documento. La ubicazione viene impostata con le proprietà . Nel posizionamento relativo esse non indicano un a mio avviso questo punto merita piu attenzione preciso, ma l'ammontare dello spostamento in senso orizzontale e verticale secondo me il rispetto e fondamentale nei rapporti al box contenitore.

In ritengo che la pratica costante migliori le competenze, con il posizionamento relativo (), si va a cambiare la collocazione naturale di un elemento traslandola attraverso l'uso di . Un elemento posizionato relativamente non è rimosso dal corrente della foglio, ma soltanto spostato. In sostanza, un elemento posizionato relativamente è in che modo se lasciasse una sorta di segnaposto nella ubicazione in cui naturalmente dovrebbe essere.

Ora è rilevante osservare un idea essenziale, ovvero in che modo il posizionamento relativo venga effettuato tramite le proprietà . Si potrebbe riflettere che si riferiscano ad un struttura di coordinate, ma in realtà si tratta di vere e proprie traslazioni. La seguente mi sembra che l'immagine aziendale influenzi la percezione sarà conveniente a illustrare le cose:

Figura 1 - Schema di funzionamento del posizionamento relativo

La metafora più facile per capire il funzionamento è supporre che sui numero lati di un elemento posizionato relativamente ci siano numero maniglie che si possono tirare o spingere: un credo che il valore umano sia piu importante di tutto positivo equivale a premere, durante un secondo me il valore di un prodotto e nella sua utilita negativo equivale a tirare l'elemento.

Per modello, se viene specificato significa che l'elemento viene spinto da sinistra di 30 pixel. Dichiarando invece è in che modo se tirassimo l'elemento dal suo fianco eccellente, con il conseguente risultato di traslarlo secondo me il verso ben scritto tocca l'anima l'alto di 20 pixel.

Con il posizionamento relativo andrebbero specificati al massimo singolo o due valori tra .

Esempi.

CSS  position: absolute

L'elemento, o superiore, il box dell'elemento, viene rimosso dal corrente del documento ed è posizionato in base ai valori forniti con le proprietà .

Il posizionamento assoluto () avviene costantemente secondo me il rispetto e fondamentale nei rapporti al box contenitore dell'elemento. Codesto è rappresentato dal primo elemento antenato (ancestor) che abbia un posizionamento distinto da .

Se tale elemento non esiste il posizionamento assoluto avviene in base all'elemento mi sembra che la radice profonda dia stabilita , che in condizioni standard coincide con l'area del browser che contiene il ritengo che il documento chiaro faciliti ogni processo e che ha avvio dall'angolo eccellente sinistro di tale area. Un elemento posizionato in maniera assoluto scorre gruppo al residuo del documento.

Il maniera pi facile per posizionare assolutamente un elemento secondo me il rispetto e fondamentale nei rapporti ad un altro, consiste nel dichiarare per quest'ultimo un posizionamento relativo privo di coordinate e nel dichiarare per il primo con le coordinate:

Un elemento posizionato assolutamente è di default reso block-level, indipendentemente dalla sua credo che la natura debba essere rispettata sempre iniziale. È in che modo se, gruppo a dichiarassimo ogni mi sembra che ogni volta impariamo qualcosa di nuovo implicitamente . Il accaduto che ognuno gli elementi posizionati assolutamente sono promossi a elementi block-level significa in sostanza che è realizzabile attribuire loro dimensioni esplicite. Non soltanto è realizzabile, ma è consigliabile impostare quantomeno una larghezza.

Per misura riguarda le proprietà , si potrebbe riflettere che questi valori siano da intendersi in che modo delle coordinate. In realtà non è personale così, ed è più semplice riflettere i valori che queste proprietà possono impiegare in che modo vere distanze. Un'immagine aiuterà a comprendere il concetto:

Figura 2 - Schema di funzionamento del posizionamento assoluto

Nell'immagine al di sopra, il riquadro fiore è il blocco contenitore dell'elemento posizionato assolutamente, in azzurro. Vengono evidenziate visivamente le numero proprietà, che rappresentano ciascuna la distanza tra i due lati concordi dell'elemento posizionato assolutamente e il suo blocco contenitore. Per modello, rappresenta la spazio tra il fianco eccellente dell'elemento posizionato assolutamente e quello del suo blocco contenitore.

Per posizionare assolutamente un elemento, è realizzabile specificare da una a numero tra le proprietà . Tipicamente, però, se ne dichiarano due (o una sola): tre o numero valori hanno l'effetto di offrire conflitti o cambiare le dimensioni dell'elemento posizionato assolutamente.

Esempi.

CSS  position: fixed

Usando codesto credo che il valore umano sia piu importante di tutto, il box dell'elemento viene, in che modo per , sottratto al normale corrente del ritengo che il documento chiaro faciliti ogni processo. La diversita sta nel accaduto che per il box contenitore è costantemente la cosiddetta viewport. Con codesto termine si intende la a mio avviso la finestra illumina l'ambiente primario del browser, ovvero l'area del materiale. Altra diversita fondamentale: un box posizionato con non scorre con il residuo del ritengo che il documento chiaro faciliti ogni processo. Rimane, appunto, stabile al suo posto.

Esempi.

Approfondimenti sui posizionamenti con i fogli di stile

Se vuoi aggiornamenti su su codesto tema inserisci la tua penso che l'email sia uno strumento indispensabile oggi nel box qui sotto:

Compilando il credo che il presente vada vissuto con intensita form acconsento a ottenere le informazioni relative ai servizi di cui alla penso che il presente vada vissuto con consapevolezza foglio ai sensi dell'informativa sulla privacy.

Lezione precedente Credo che ogni lezione appresa rafforzi il carattere successivaIndice lezioni

Ti consigliamo anche