Il Sito per imparare gratuitamente a fare pagine Web

Oggi: Sabato 28 Novembre 2009   Ore: 22:55
 
Home · XHTML con Style · Primi Passi · Guida HTML · Guida CSS · Guida PHP · F.A.Q. · Scripting · Applets · Grafica Web · Forum · Comunicazioni Scrivimi
 
  Web-Link


Libera Donazione
  Guida C.S.S.
web-link
·Introduzione
·Sintassi
·in linea
·nella pagina
·nel foglio esterno
·le classi
·gli ID
·Grafica
·Il Box Model
·Posizionare il Box
·Il Box liquido
·Il Layout
·Links
·Gli Attributi
·Attributi Testo
.  " Carattere
.  " Colore e Sfondo
.  " Posizionamento
·Parametri
·Conclusioni
web-link
web-link
  Fare Web
web-link
·Applets
·Banners
·Blog
·Chat
·Contatori
·DHTML
·E-Commerce
·Editors CSS
·Editors HTML
·Flash
·Forum
·F.T.P.
·Guestbooks
·Grafica
·Iscriz.Mot.Ricerca
·Java Applets
·Java Script
·Mailling List
·Mappe Cliccabili
·Meta Tags
·Mot.ricerca interno
·Scripting
·Sondaggi on-line
·Spazi Web
·Tag Boards
·URL forwarding
·Validatori HTML
·W3C Specifiche
·Web Designer
·Web Master
web-link
web-link
Guida CSS - Ver. 4.1.3 - Ottobre 2008 - By Web-Link
web-link

CSS



Gli attributi per il posizionamento dei box

Prima di passare in rassegna le categorie di attributi vorrei ricordare ancora una volta la loro sintassi, a prescindere da quale dei vari modi deciderete di usare.

Abbiamo detto che gli attributi devono essere inseriti all'interno di parentesi graffe { } e laddove in HTML verrebbe usato un "=" (uguale) nei css viene invece usato ":" (due punti).

Argomenti consecutivi sono separati da un ";" (punto e virgola) invece che dalla "," (virgola). Inoltre molti argomenti sono divisi da "-" (trattino centrale) che fa parte integrante del nome stesso.

selettore { dichiarazione: valore; proprietà: valore;}


Per i valori fare riferimento a questa tabellina.

Prima di vedere gli attributi di posizionamento è bene ricordare che questi difficilmente saranno adoperati singolarmente, essi infatti fanno parte di un insieme di altri parametri che servono a definire e posizionare un contenitore box all'interno di una pagina web.

Vedere anche quanto detto sul box model a questo proposito, visto che i browser si comportano in modo differente.






position: absolute | relative | fixed | static

Determina il tipo di posizionamento che dovrà assumere il contenitore creato sullo schermo in uno dei possibili modi.

Absolute o Relative, in entrambi i casi l'attributo ha ragione di esistere se abbinato con gli altri attributi di posizionamento.


#css {position: absolute;; left: 100px; top: 50px;}

Contenitore posizionato in modo assoluto a 100px dal margine sinistro e 50px dal margine superiore della finestra del browser.



Torna ad inizio pagina


top: lunghezza | percentuale | auto

Determina la distanza del contenitore dal margine superiore della finestra del browser. Si possono adoperare tutti i valori ammessi riportati nella tabella parametri.


#css {position: absolute; top: 50px; left: 100px;}

Contenitore posizionato in modo assoluto a 50px dal bordo superiore della finestra del browser.



Torna ad inizio pagina


left: lunghezza | percentuale | auto

Determina la distanza del contenitore dal margine laterale sinistro della finestra del browser. Si possono adoperare tutti i valori ammessi riportati nella tabella parametri.


#css {position: absolute; top: 50px; left: 100px;}

Contenitore posizionato in modo assoluto a 100 px dal margine sinistro della finestra del browser.



Torna ad inizio pagina


width: lunghezza | percentuale | auto

Determina la larghezza del contenitore se posizionato in modo absolute.

#css {position: absolute; width: 300px; left: 100px; top: 50px;}

Contenitore con dimensione in larghezza di 300 px posizionato in modo assoluto nella finestra del browser.



Torna ad inizio pagina


height: lunghezza | percentuale | auto

Determina l'altezza del contenitore se posizionato in modo absolute.

#css {position: absolute; height: 400px; ... }

Contenitore con dimensione in altezza di 400 px posizionato in modo assoluto nella finestra del browser.



Torna ad inizio pagina


visibility: visible | hidden | collapse

Determina la visibilità del contenitore, questo potrebbe non essere visibile se associato all' attributo hidden.

#css {position: absolute; visibility: hidden; height: 400px; ... }

Contenitore nascosto. Se non viene specificato alcun attributo per default il contenitore è visible.



Torna ad inizio pagina


z-index: valore

Determina la priorità di visualizzazione del contenitore rispetto allo sfondo e/o rispetto ad altri contenitori posizionati all'interno della stessa pagina.

#css {position: absolute; z-index: 10; height: 400px; ... }

Contenitore con priorità (10). Il browser IE accetta anche valori negativi che posizionano il contenitore sotto lo sfondo della pagina senza bisogno di assegnare a questa uno z-index superiore.

Torna ad inizio pagina


Andrea Bianchi



Continua: Conclusioni










  Potete fare domande e discutere l'argomento sul Forum



  Risorse
· Forum
· F.A.Q.
· Frames
· Scripting
· Applets
· Grafica Web
· Banner Exchange
· Novitànews
weblink
  Servizi
· Sondaggio
· I Files Scaricati
· Segnala il sito
· Leggi Guestbook
· Firma Guestbook
· Banners
weblink
  Linguaggi
· A.J.A.X.
· A.S.P.
· C.G.I.
· C.S.S.
· Flash
· H.T.M.L.
· X.H.T.M.L.
· Java
· JavaScript
· P.E.R.L.
· P.H.P.
· X.M.L.
weblink
  Download
· Primi Passi
· Guida HTML
· Guida CSS
· Guida XHTML
weblink
 
· Home Page Home Page · Aggiungi ai preferiti Aggiungi ai preferiti · Segnala ad un amico Segnala il sito ai tuoi amici ·
 

Valid CSS!
Valid HTML 4.01!

Questa pagina è esclusiva proprietà di © Web-Link © Andrea Bianchi 1997 ~ 2009
Vietata la copia e la distribuzione, anche parziale, senza la previa autorizzazione scritta di Web-Link