⊗mkPmPsAWC 181 of 250 menu

CSSda koordinatalarsiz absolyut pozitsionlash

Aslida absolyut pozitsionlashda koordinatalarni ko'rsatish shart emas. Agar elementga shunchaki position xususiyatini absolute qiymatida yozsak, u absolyut pozitsiyalangan bo'ladi, lekin o'z joyida turadi. Bunda boshqa barcha elementlar bizning element yo'qdek harakat qiladi va uning ustiga chiqishi mumkin.

Keling, misollar orqali ko'rib chiqaylik.

Misol

Boshlash uchun keling, uchta blok yarataylik pozitsionlashsiz va ular orasiga ba'zi matn qo'shaylik:

<div id="elem1"></div> <div id="elem2"></div> text text text text text text <div id="elem3"></div> #elem1 { width: 200px; height: 150px; border: 1px solid red; } #elem2 { width: 100px; height: 100px; margin-left: 10px; border: 1px solid green; } #elem3 { width: 50px; height: 150px; border: 1px solid blue; }

:

Misol

Endi keling, yashil blokka absolute qo'shaylik. Natijada bu blok o'z joyida qoladi, lekin pastdagi barcha elementlar bizning element yo'qdek harakat qiladi va uning ustiga chiqadi:

<div id="elem1"></div> <div id="elem2"></div> text text text text text text <div id="elem3"></div> #elem1 { width: 200px; height: 150px; border: 1px solid red; } #elem2 { position: absolute; width: 100px; height: 100px; margin-left: 10px; border: 1px solid green; } #elem3 { width: 50px; height: 150px; border: 1px solid blue; }

:

Misol

Endi keling, left xususiyatini qo'shaylik, vertikal pozitsiyani qo'shmasdan. Natijada gorizontal yo'nalishda bizning blok ko'rsatilgan qiymatga ko'chadi, vertikal yo'nalishda esa o'z joyida qoladi:

<div id="elem1"></div> <div id="elem2"></div> text text text text text text <div id="elem3"></div> #elem1 { width: 200px; height: 150px; border: 1px solid red; } #elem2 { position: absolute; left: 40px; /* gorizontal pozitsiya qo'shamiz */ width: 100px; height: 100px; margin-left: 10px; border: 1px solid green; } #elem3 { width: 50px; height: 150px; border: 1px solid blue; }

:

Misol

Endi esa, aksincha, top xususiyatini qo'shaylik, gorizontal pozitsiyani qo'shmasdan. Natijada vertikal yo'nalishda bizning blok ko'rsatilgan qiymatga ko'chadi, gorizontal yo'nalishda esa o'z joyida qoladi:

<div id="elem1"></div> <div id="elem2"></div> text text text text text text <div id="elem3"></div> #elem1 { width: 200px; height: 150px; border: 1px solid red; } #elem2 { position: absolute; top: 100px; /* vertikal pozitsiya qo'shamiz */ width: 100px; height: 100px; margin-left: 10px; border: 1px solid green; } #elem3 { width: 50px; height: 150px; border: 1px solid blue; }

:

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish