June 29
Si può galleggiare e lo strato elementi nelle pagine Web utilizzando i CSS, o Cascading Style Sheets. La proprietà "float" definisce ogni elemento a galleggiare verso destra o sinistra, e causa altri elementi per avvolgere intorno ad esso, mentre il "z-index" crea accatastamento strati. È galleggiare elementi della pagina e raccogliere un numero qualsiasi di loro sopra o sotto l'altro. Ogni strato richiede inoltre la proprietà "position", ma selezionando "relativa" non influisce sulla posizione dell'elemento. Impostazione "top" e "sinistra" consente di cambiare la posizione più o meno come si ha bisogno.
1 Aprire la pagina Web in Blocco note o un editor di codice e individuare gli elementi che si desidera a stare a galla e lo strato. Creare nuovi elementi o elementi del gruppo insieme con "<div>" tag:
<Div id = "layer1">
Qualsiasi tipo di contenuto qui ...
</ Div>
<Div id = "layer2">
Qualsiasi tipo di contenuto qui ...
</ Div>
Ottenere i nomi di identificazione di questi elementi.
2 Vai alla "<head>" tag nella parte superiore del codice della pagina Web e cercare "<style>" tag. Le regole di stile devono andare tra questi tag; aggiungerli se non si vede alcun:
<Style type = "text / css">
</ Style>
3 Scrivi una regola di stile per ogni elemento che si desidera a galleggiare e lo strato, selezionando gli elementi da loro ID:
layer1 {
}
layer2 {
}
Durante la scrittura di selettori di ID, precedere i nomi di identificazione con i simboli di hash.
4 Dare ad ogni elemento una proprietà "float" con un valore di "sinistra" o "destra":
layer1 {
float: left;
}
layer2 {
float: left;
}
Quando si galleggiare due elementi nella stessa direzione, si allineano contro l'altro, a partire dal lato "giusto" per un galleggiante "destra" e partire dalla "sinistra" per un galleggiante "di sinistra". Per sovrapporre gli elementi, l'impostazione sia a "sinistra" è migliore nella maggior parte delle situazioni.
5 Dare ad ogni elemento sia una "z-index" e un "position: relative" proprietà. Non è possibile utilizzare "z-index" senza dare l'elemento di una posizione:
layer1 {
float: left;
position: relative;
z-index: 1;
}
layer2 {
float: left;
position: relative;
z-index: 2;
}
Utilizzare qualsiasi valore compreso tra -999 e 999 per la "z-index". Più alto è il valore, maggiore priorità l'elemento ottiene. Nell'esempio di codice precedente, il secondo display strato sopra il primo perché ha un valore superiore "z-index".
6 Manipolare il posizionamento di ogni livello usando le proprietà "sinistra" "top" e. È possibile utilizzare i valori negativi o positivi; impostazione "sinistra" a "-100px" luoghi uno strato di 100 pixel a destra della sua posizione originale. Per esempio:
layer1 {
float: left;
Posizione: a sinistra;
z-index: 1;
}
layer2 {
float: left;
position: relative;
z-index: 2;
sinistra: -100px;
}
In questo esempio, il secondo strato si sovrappone la prima di 100 pixel.