⊗mkPmPsRl 178 of 250 menu

Pozicionimi Relativ i Elementeve në CSS

Pozicionimi relativ vendoset duke përdorur vlerën relative për vetinë position. Ky lloj pozicionimi lejon zhvendosjen e elementeve në lidhje me pozicionin e tyre aktual në një masë të caktuar. Në këtë rast të gjithë elementët e tjerë të faqes do të mendojnë se elementi ndodhet aty ku ishte fillimisht. Domethënë, me këtë lloj pozicionimi, elementi nuk largohet nga rrjedha normale.

Kompesimet nga pozicioni aktual përcaktohen nga vetitë top, right, bottom dhe left.

Shembull

Për fillim, le të krijojmë thjesht dy blloqe pa pozicionim:

<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; }

:

Shembull

Tani le t'i shtojmë bllokut të parë relative. Kjo për momentin nuk do të ndryshojë asgjë, pasi ne nuk kemi specifikuar zhvendosjen e bllokut:

<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; }

:

Shembull

Tani le ta zhvendosim bllokun tonë 30px nga lart, duke i caktuar vetinë top. Duke bërë kështu, të gjithë elementët e tjerë do të sillen sikur blloku ynë ka mbetur aty ku ishte fillimisht:

<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; }

:

Shembull

Le ta zhvendosim gjithashtu bllokun tonë 40px nga e majta, duke i caktuar vetinë left:

<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; }

:

Shembull

Vlerat negative të vetive top, right, bottom dhe left zhvendosin në drejtim të kundërt. Për shembull, vlera pozitive e top zhvendos poshtë, ndërsa negative - lart.

Le ta zhvendosim bllokun tonë të dytë 40px lart, duke i caktuar një vlerë negative të vetisë top:

<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; }

:

Detyra praktike

Janë dhënë blloqet e mëposhtme:

<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; }

:

Zhvendosni këto blloqe duke përdorur pozicionimin relativ sipas mënyrës së mëposhtme:

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo