Yshopnoosa.com

Hur man gör Float delarna med Z-lager

Du kan flyta och lagret element på dina webbsidor med hjälp av CSS eller Cascading Style Sheets. Egenskapen "flyta" anger alla element att flyta till höger eller vänster, och orsakar andra element att linda runt det, medan "z-index" skapar stapling lager. Du flyter sidelement och stack valfritt antal dem ovanpå eller under varandra. Varje lager kräver också egenskapen "position", men genom att du "släkting" påverkar inte elementets position. Ställer in "top" och "vänster" kan du ändra position så mycket eller så lite som du behöver.

Instruktioner

1 Öppna webbsidan i anteckningar eller ett kodredigeraren och leta upp de delar du vill flyta och lager. Skapa nya element eller grupp element tillsammans med "< div >"-Taggar:

< div id = "layer1" >

Någon form av innehåll här...

< / div >

< div id = "layer2" >

Någon form av innehåll här...

< / div >

Hämta ID namnen på dessa element.

2 Gå till "< head >" taggarna överst i webbsidans kod och leta efter "< style >" taggar. Din stil regler måste gå mellan dessa Taggar; lägga till dem om du inte ser någon:

< style type = "text/css" >

< / stil >

3 Skriva en stil regel för varje element du vill flyta och lager, välja de delarna av deras ID: N:

layer1 { }

layer2 { }

När du skriver ID-selektorer, prefix ID namnen med hash-symboler.

4 Ge varje element "flyta" egendom till ett värde av "vänster" eller "rätt":

layer1 { Float: left;

}

layer2 { Float: left;

}

När du flyta två element i samma riktning, Rada de upp mot varandra, start på "rätt" sida för en "rätt" float och start "vänster" för en "vänster" float. Om du vill överlappa element, är inställning både till "vänster" bäst i de flesta situationer.

5 Ge varje element både en egenskap som "z-index" och en "position: relativa" egendom. Du kan inte använda "z-index" utan att ge elementet en position:

layer1 { Float: left;

position: släkting;

z-index: 1;

}

layer2 { Float: left;

position: släkting;

z-index: 2;

}

Använd ett värde mellan-999 och 999 för din "z-index" egendom. Ju högre värde, den högre prioriteten får elementet. I kodexemplet ovan visar det andra lagret ovanpå först eftersom det har en högre "z-index" värde.

6 Ändra placeringen av varje lager med egenskaperna "top" och "vänster". Du kan använda negativa eller positiva värden. inställningen "vänster" till "-100px" placerar ett lager 100 pixlar till höger om dess ursprungliga position. Till exempel:

layer1 { Float: left;

position: left;

z-index: 1;

}

layer2 { Float: left;

position: släkting;

z-index: 2;

vänster:-100px;

}

I detta exempel överlappar det andra lagret först 100 pixlar.