⊗mkPmPsAb 177 of 250 menu

CSSда элементларнинг абсолют позициони

Ушбу дарсда биз абсолют позиционини кўриб чиқамиз. У элементларни саҳифанинг кўрсатилган координатлари бўйича жойлаштириш имконини беради. Масалан, элементни саҳифанинг юқори қисмидан 100px ва чап томонидан 200px масофада жойлаштириш мумкин. Элемент ўша жойга кўчиб ўтади, у ерда бошқа элементлар жойлашганига қарамай ва уларнинг устида чиқиба туради. Бундай ҳолда элемент ҳужжатнинг нормал оқими дан чиқиб қолади дейишади: қолган барча элементлар бизнинг элементмиз йўқдек ҳаракат қилади.

Элементни абсолют позициони қилиш учун, у элементга position хусусиятини absolute қийматида бериш керак. Ушбу хусусиятдан ташқари, яна иккита хусусият керк бўлади: бири вертикал бўйича координатани, иккинчиси горизонтал бўйича координатани беради.

Вертикал учун юқоридан ёки пастдан четланиш бериш керак. Юқоридан четланиш top хусусияти билан берилади, пастдан четланиш эса bottom хусусияти билан берилади. Горизонтал учун чапдан ёки ўнгдан четланиш бериш керак. Чапдан четланиш left хусусияти билан берилади, ўнгдан четланиш эса right хусусияти билан берилади.

Келинг, мисоллар билан кўрамиз.

Мисол

Аввалбошда иккита блокни позиционисиз қилайлик (элементлар дарча четига босилмаганига эътибор беринг, чунки body хусусияти margin ни сунъий холдага эга):

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

:

Мисол

Энди яшил блокга абсолют позиционини бериб, уни юқоридан 150px ва чапдан 100px позицияга жойлаштирамиз:

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

:

Мисол

Энди яшил блокни юқоридан 0px ва чапдан 0px позицияга жойлаштирамиз:

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

:

Мисол

Энди яшил блокни юқоридан 0px ва ўнгдан 0px позицияга жойлаштирамиз:

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

:

Мисол

Энди яшил блокни пастдан 0px ва ўнгдан 0px позицияга жойлаштирамиз:

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

:

Мисол

Энди яшил блокни пастдан 0px ва чапдан 0px позицияга жойлаштирамиз:

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

:

Амалий машқлар

Абсолют позициони ёрдамида блокларни қуйидагича жойлаштиринг:

Абсолют позициони ёрдамида блокларни қуйидагича жойлаштиринг:

Абсолют позициони ёрдамида блокларни қуйидагича жойлаштиринг:

Абсолют позициони ёрдамида блокларни қуйидагича жойлаштиринг:

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш