⊗mkPmPsRl 178 of 250 menu

CSSтегиндеги элементтердин салыштырмалуу позицияланышы

Салыштырмалуу позицияланыш position касиети үчүн relative мааниси менен белгиленет. Бул позицияланыш элементтерди өздөрүнүн учурдагы ордунан белгиленен чоңдукка жылдырууга мүмкүндүк берет. Бул учурда беттин калган бардык элементтери элемент баштапкы абалында тургандай эле болот. Башкача айтканда, мындай позициялоо түрүндө элемент кадимки агымдан чыкпайт.

Учурдагы ордунан жылуулар top, right, bottom жана left касиеттери менен белгиленет.

Мисал

Башында эки блокту позицияланышсыз жасайлы:

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

:

Мисал

Эми биринчи блогко relative кошобуз. Бул жерде биз блоктун жылуусун көрсөтпөгөндүктөн, эч нерсе өзгөрбөйт:

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

:

Мисал

Эми биздин блокту top касиетин көрсөтүп, жогору жагынан 30px алыстыкка жылдыралы. Бул учурда калган бардык элементтер биздин блок баштапкы жерinde тургандай кылып аракет кылат:

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

:

Мисал

Ошондой эле блокту сол жагынан 40px алыстыкка 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; }

:

Мисал

top, right, bottom жана left касиеттеринин терс маанилери карама-каршы багытка жылат. Мисалы, top касиетинин оң мааниси ылдый жылдырат, ал эми терс мааниси жогору жылдырат.

Экинчи блокту жогору жагынан 40px алыстыкка 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; }

:

Практикалык тапшырмалар

Төмөнкү блоктор берилген:

<div id="elem1"></div> <div id="elem2"></div> <div id="elem3"></div> текст текст текст #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; }

:

Бул блокторду салыштырмалуу позицияланыш жардамы менен төмөнкүдөй жылдырыңыз:

Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу