Posicionar elementos graças ao CSS Mit CSS Elemente positionieren Positionner des éléments grâce aux CSS Posicionamiento de los elementos en CSS Positioning elements in CSS
Grazie ai fogli di stile, è possibile posizionare, con una precisione praticamente vicina al pixel che interessa, un testo o delle immagini ai tag <SPAN> e <DIV>.
Questo è possibile con le versioni 4 di Netscape e di Internet Explorer, nonostante questa tecnica resti azzardata e mostri ancora qualche problema di compatibilità.

Posizionamento relativo e assoluto

Il posizionamento assoluto {position: absolute} si determina in rapporto all'angolo superiore sinistro della finestra del navigatore. Le coordinate di un punto si esprimono quindi dall'alto in basso (top) e da sinistra a destra (left).

La posizione relativa si ha invece in rapporto ad altri elementi, come un immagine, cioè gli elementi contenuti nei tag. DIV o SPAN saranno posizionati secondo degli elementi HTML che li precedono.

Posizionare del testo

Posizioniamo il testo "Kioskea" a 80 pixels nella parte superiore della finestra e a 100 pixels a sinistra della finestra :

<HTML>
<BODY>
<SPAN style="position: absolute; top: 80 px; left: 100 px;">

Kioskea </SPAN> </BODY> </HTML>

Esistono altre procedure, come ad esempio :

<HTML>
<HEAD>
<STYLE>
<!--
.test{position: absolute; top: 80px; left: 100px; color: black; font-size: x-large}
-->
</STYLE>
</HEAD>
<BODY>
<DIV class=test>
Kioskea
</DIV>
</BODY>
</HTML>

Posizionare un'immagine

Posizioniamo l'immagine "test.jpg" a 80 pixels nella parte superiore della finestra e a 100 pixels a sinistra della finestra (l'immagine sarà 103x61) :

<HTML>
<BODY>
<SPAN style="position: absolute; top: 80 px; left: 100 px;width: 103px; height: 61px">
<IMG SRC="test.jpg" >
</SPAN>
</BODY>
</HTML>

E' importante specificare la dimensione dell'immagine con i fogli di stile, per evitare le incompatibilità con i navigatori.

Sovrapposizionare degli elementi

Sovrapposizioniamo il testo "Kioskea" all'immagine "test.jpg":

<HTML>
<BODY>
<SPAN style="position: absolute; top: 30 px; left: 100px;width: 103px; height: 61px">
<IMG SRC="test.jpg" >
</SPAN>
<SPAN style="position: absolute; top: 50 px; left: 100 px;">
Kioskea
</SPAN>
</BODY>
</HTML>

E' inoltre possibile sovrapposizionare degli elementi di testo, nonché delle immagini.

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:51:57.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « Posizionare degli elementi con CSS » in :
Assemblare un PC Vedi Sull'assemblaggio di un computer Un computer di tipo PC è modulare, cioè può essere montato assemblando degli elementi hardware di differenti costruttori, per ottenere un computer conforme ai propri bisogni. Gli elementi costitutivi del computer da...
La sintassi degli stili (CSS) Vedi Definizione di uno stile La definizione di uno stile avviene secondo delle regole in testo semplice che permettono di descrivere l'aspetto degli elementi della pagina. Una regola CSS è caratterizzata da due elementi principali : Un selezionatore di...
Fogli di stile - CSS Vedi Presentazione dei fogli di stile Il concetto di fogli di stile è apparso nel 1996 con la pubblicazione da parte del W3C di una nuova raccomandazione intitolata « Cascading StyleSheets » (fogli di stile in cascata), sigla CSS.Il principio dei fogli...
Creare un sito bello, dinamico e che rispetti gli standard VediEcco una lista di link che vi aiuteranno ad utilizzare al meglio i software standard (HTML, CSS, DOM...) per creare dei siti più belli, più dinamici, e più in linea con gli standard. Alla fine di questa pagina troverete anche una lista di...
Proteggere file/cartella con password VediWin9x/ME XP/2K senza NTFS XP/2K NTFS 2K (NTFS o no) XP/2K (NTFS o no) XP Home (home) Vista Win9x/ME Conservare i file in un archivio zip o rar con una password. Disponibile per ogni versione di Windows....
Nintendo DS, Homebrew e programmazione VediNintendo DS e Homebrews Tutti conoscono l'ultima console di Nintendo, nessuna sorpresa! Ma sapete tutte le possibilità che questa puo' offrirvi con gli strumenti giusti? Sommario Homebrew Hardware Le differenti cartucce vuote Le schede...
Download HTMLDOC VediHTMLDOC è uno strumento per convertire HTML (Hyper Text Markup Language) in formato HTML orientato verso uno file Adobe® PostScript® o Adobe Portable Document Format (PDF). HTMLDOC supporta la maggior parte degli elementi HTML 3.2, alcuni elementi...
Porta seriale e porta parallela VediIntroduzione alle porte d'entrata-uscitta Le porte d'entrata-uscita sono degli elementi hardware del computer, che permettono al sistema di comunicare con degli elementi esterni, cioè di scambiare dei dati, da cui la denominazione diinterfaccia di...
BIOS VediPresentazione del BIOS Il BIOS (« Basic Input/Output System » tradotto « Sistema di gestione elementare delle entrate/uscite ») è una componente essenziale del computer, che permette il controllo degli elementi hardware. Si tratta di un piccolo...
I formulari HTML VediVantaggi di un formulario I formulari interattivi permettono agli autori di pagine web di dotare le proprie pagine web con degli elementi interattivi che danno la possibilità ad esempio di avere un dialogo con gli internauti, sulla falsa riga dei...