Joylashuv
CSS 2.1 uchta joylashishni aniqlash sxemasini belgilaydi:
Oddiy oqim
Ichki elementlar xuddi matndagi harflar singari, bo'shliq paydo bo'lguncha mavjud bo'shliqda birin-ketin joylashtiriladi va keyin yangi satrdan boshlanadi. Bloklangan elementlar vertikal ravishda, paragraflar kabi va markirovka qilingan ro'yxatdagi narsalar kabi to'planadi. Oddiy oqim shuningdek blok yoki inline elementlari va kirish maydonlarining nisbiy joylashishini o'z ichiga oladi.
Suzib yuradi
Suzuvchi element odatdagi oqimdan tortib olinadi va mavjud maydonda iloji boricha chapga yoki o'ngga siljiydi. Keyin boshqa tarkib suzuvchi element bilan birga oqadi.
Mutlaq joylashishni aniqlash
Mutlaqo joylashtirilgan element boshqa elementlarning normal oqimida joy topmaydi va unga ta'sir qilmaydi. U boshqa elementlardan mustaqil ravishda idishdagi belgilangan maydonni egallaydi.
Lavozim xususiyati
Lavozim xususiyati uchun to'rtta qiymat mavjud. Agar element statikdan farqli o'laroq joylashtirilgan bo'lsa, u holda yuqori, pastki, chap va o'ng qo'shimcha xususiyatlar ofset va holatni aniqlash uchun ishlatiladi.
Statik
Odatiy bo'lib, element normal oqimga qo'yiladi
Nisbiy
Element normal oqimga joylashtiriladi va keyin joyidan siljiydi yoki ko'chiriladi. Keyingi oqim elementlari xuddi element siljimagandek joylashtirilgan.
Mutlaqo
Mutlaq joylashishni belgilaydi. Element eng yaqin statik bo'lmagan ota-onaga nisbatan joylashtirilgan.
Ruxsat etilgan
Hujjatning qolgan qismi aylantirilganda ham element mutlaqo ekranda sobit holatda joylashgan.
Dostları ilə paylaş: |