⊗mkPmPsRl 178 of 250 menu

Relatiewe posisionering van elemente in CSS

Relatiewe posisionering word ingestel met die waarde relative vir die eienskap position. Hierdie tipe posisionering laat toe om elemente te skuif relatief tot hul huidige posisie met 'n gegewe afstand. Terselfdertyd sal alle ander elemente op die bladsy dink dat die element steeds is waar dit oorspronklik was. Dit wil sê met hierdie tipe posisionering val die element nie uit die normale vloei nie.

Verskuiwings vanaf die huidige posisie word ingestel deur die eienskappe top, right, bottom en left.

Voorbeeld

Laat ons eers twee blokke sonder posisionering maak:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { width: 100px; height: 100px; border: 1px solid green; } #elem2 { width: 200px; height: 200px; border: 1px solid red; }

:

Voorbeeld

Laat ons nou vir die eerste blok relative byvoeg. Dit sal niks verander nie, aangesien ons nie 'n verskuiwing vir die blok gespesifiseer het nie:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { position: relative; width: 100px; height: 100px; border: 1px solid green; } #elem2 { width: 200px; height: 200px; border: 1px solid red; }

:

Voorbeeld

Laat ons nou ons blok met 30px van bo af skuif deur die eienskap top te spesifiseer. Met dit sal alle ander elemente optree asof ons blok steeds op die plek is waar dit oorspronklik was:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { position: relative; top: 30px; width: 100px; height: 100px; border: 1px solid green; } #elem2 { width: 200px; height: 200px; border: 1px solid red; }

:

Voorbeeld

Laat ons ook ons blok met 40px van links af skuif deur die eienskap left te spesifiseer:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { position: relative; top: 30px; left: 40px; width: 100px; height: 100px; border: 1px solid green; } #elem2 { width: 200px; height: 200px; border: 1px solid red; }

:

Voorbeeld

Negatiewe waardes van die eienskappe top, right, bottom en left skuif in die teenoorgestelde rigting. Byvoorbeeld, 'n positiewe waarde van top skuif afwaarts, en 'n negatiewe een - opwaarts.

Laat ons ons tweede blok met 40px opwaarts skuif deur 'n negatiewe waarde van die eienskap top te spesifiseer:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { width: 100px; height: 100px; border: 1px solid green; } #elem2 { position: relative; top: -40px; left: 20px; width: 200px; height: 200px; border: 1px solid red; }

:

Praktiese take

Die volgende blokke word gegee:

<div id="elem1"></div> <div id="elem2"></div> <div id="elem3"></div> text text text #elem1 { width: 100px; height: 100px; margin-bottom: 20px; background-color: #FF8888; } #elem2 { width: 100px; height: 100px; margin-bottom: 20px; background-color: #7E89EB; } #elem3 { width: 100px; height: 100px; margin-bottom: 20px; background-color: #4DEE99; }

:

Skuif hierdie blokke met behulp van relatiewe posisionering soos volg:

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp