Home > Web Mania > CSS: posizionamento elementi

CSS: posizionamento elementi

October 29th, 2008 Lascia un commento Vai ai commenti

Molto spesso i CSS vengono senza approfondire realmente le loro possibilità. O peggio ancora si usano (magari sempre quegli attributi) facendo copia e incolla e adattando il codice site by site.

Uno degli elementi più bistrattati dei CSS è la position property. Questo attributo può assumere 4 diversi valori:

  • STATIC: valore di default. L’elemento con position:static, viene visualizzato nella posizione in cui è stato inserito nel codice, quindi in base ai propri container (parent)
  • RELATIVE: con questo valore la posizione dell’elemento dipende da quanto dichiarato negli attributi LEFT o RIGHT o TOP o BOTTOM. I valori fanno riferimento alla posizione STATIC dell’elemento. Esempio:
    .myRelative{position:relative;top:10px;left:100px}
    dichiara una classe posizionata più in basso di 10px e più a destra di 10px rispetto alla sua posizione originale
  • ABSOLUTE: lo spostamento di chiarato in LEFT (…) fa riferimento alla posizione dell’elemento "contenitore" dell’elemento dichiarato.
  • FIXED: lo spostamento di chiarato in LEFT (…) fa riferimento alla finestra del brower. Esempio:
    .myRelative{position:fixed;top:10px;right:100px}
    dichiara una classe posizionata a 100px dall’angolo destro del browser e a 10px dal bordo superiore.

Per maggiori informazioni date una occhiata anche su dozarte e su blog.

 

Approfondimenti online

La tecnologia informatica ha fatto passi da gigante. In modo particolare Google, che con il suo analizzatore di testo, è in grado di proporre collegamenti contestuali a quanto hai appena letto. Questi i link pubblicitari proposti da Adsense.

Categorie: Web Mania Tag: , ,
  1. November 16th, 2008 at 21:01 | #1

    Uè, grazie del linkaggio, come sempre!
    :)

  2. November 17th, 2008 at 08:08 | #2

    I miei Blogger Italiani sono sempre i migliori e meritano sempre di essere linkati :)

  1. January 8th, 2010 at 13:45 | #1

Additional comments powered by BackType