စက်တင် place-self အကိုးအချုပ်

ဒီအချက်အလက် နှင့် အသုံးပြုခြင်း

place-self အချက်အလက် သည် တစ်ခုခုတွင် အခြေအား နှင့် အခြေအား တူးပေးရန် အသုံးပြုသော အချက်အလက် ဖြစ်ပြီး အဆိုပါ အချက်အလက်များ အဆိုပါ အချက်အလက် ကို ကျပ်တင်းဖြင့် အသုံးပြုသည်

အသုံးပြုလား အချက်အလက် ကို နှစ်ခု ရှိသောကြောင်း

place-self: start center;
  • align-self အချက်အလက် ကို 'start' ဖြစ်စေသည်
  • justify-self အချက်အလက် ကို 'center' ဖြစ်စေသည်

အသုံးပြုလား အချက်အလက် ကို တစ်ခုတည်း ရှိသောကြောင်း

place-self: end;
  • အသုံးပြုလား နှင့် အသုံးပြုလား အချက်အလက် ကို 'end' ဖြစ်စေသည်

အမှုထမ်း

အမှတ် 1

တစ်ခုခုတွင် စစ်ဆင်ရာ နေရာမှ အခြေအား နှင့် အခြေအား အပေါ် တူးပေးရန်:

#myDiv {
  place-self: end;
}

ကိုယ်တိုင် ကြိုးစားကြည့်

အမှတ် 2: အသုံးပြုခြင်း ပုံ

အကျယ်ဝန်း <div> အရာ၏ writing-mode အခြေအား လက်ခံသည် 'vertical-rl' အချက်အလက် ဖြစ်ပါက နေရာ စက္ခု လေးပါး သည် စစ်ဆင်ရာ နေရာမှ အရှေ့ဘက်သို့ ပြောင်းလဲ၍ အခြေအား နေရာမှ အရှေ့ဘက်သို့ ပြောင်းလဲသည်:

#contianer {
  display: grid;
  writing-mode: vertical-rl;
}
#myDiv {
  place-self: end;
}

ကိုယ်တိုင် ကြိုးစားကြည့်

例子 3:弹性盒布局

place-self 属性也可以用于弹性盒布局项目,但 justify-self အခြေအနေ မှ နောက်ဆုံး အချက် ကို အစားထိုးကြောင်း ဘရပ်လာ အက္ခရာ အစား

#contianer {
  display: flex;
}
#myDiv {
  place-self: end stretch;
}

ကိုယ်တိုင် ကြိုးစားကြည့်

CSS အက္ခရာ

place-self: auto|value|initial|inherit;

value

အကိုးအခံ အရာ ပုံစံ
auto အချက်အလက်
မူကျင်

normal

အငွေ့အငွေ့ ရှိ ဖြစ်စေ အချိန်ပြည်း ပြုလုပ်ကြောင်း ဘရပ်လာ အက္ခရာ အစား

stretch အရာ အငွေ့အငွေ့ မရှိ ဖြစ်စေ အငွေ့အငွေ့ ရှိ ဖြစ်စေ အချိန်ပြည်း ပြုလုပ်ကြောင်း
start အကြောင်းလိုက် ခုံး အခြေအနေ နှင့် ဗဟို အခြေအနေ သို့ အရာ ကို တန်ဆာဆာပေးကြောင်း
left အကြောင်းလိုက် ခုံး အခြေအနေ သို့ အရာ ကို တန်ဆာဆာပေးကြောင်း ဘရပ်လာ အက္ခရာ အစား
center အရာ ကို ဗဟိုတန်ဆာဆာပေးကြောင်း
end အကြောင်းလိုက် ခုံး အခြေအနေ နှင့် ဗဟို အခြေအနေ သို့ အရာ ကို တန်ဆာဆာပေးကြောင်း
right အကြောင်းလိုက် ခုံး အခြေအနေ သို့ အရာ ကို တန်ဆာဆာပေးကြောင်း ဘရပ်လာ အက္ခရာ အစား
overflow-alignment

'safe' : အရာ ကြောင်း အပျက် ဖြစ်ပါက အရာ ကို 'start' အစားထိုးကြောင်း

'unsafe' : အရာ ကြောင်း အပျက် ဖြစ်စေ မဖြစ်စေ တန်ဆာဆာ ကို အစားထိုးကြောင်း

အခြေခံ တန်ဆာဆာ အရာ နှင့် ဖြစ်သော အကိုးအခံ အရာ သည် အခြေခံ အကြိတ် ကို တန်ဆာဆာ လိုက်သည်
initial အဆိုပါ အကိုးအခံ အရာ ကို မူကျင် အကိုးအခံ အရာ သို့ စတင်သုံးသပ်လိုက်သည်။ ကြည့်ရန် initial
inherit ပြီး ဖြစ်သော အကိုးအခံ အရာ မှ အဆိုပါ အကိုးအခ� အရာ ကို ဆက်နွယ် လိုက်သည်။ ကြည့်ရန် inherit

နည်းပါးစွာ

မူကျင် auto
ဆက်နွယ်မှု မမြတ်တော်မူ
အန်နာမစ် ပြုလုပ် မမြတ်တော်မူသည်။ ကျမ်းကို ကြည့်ရန်အန်နာမစ် လက္ခဏာ
ပုံစံ ကျောက်စာ 3
ဂျေဟစ် အက္ခရာ object.style.placeSelf="end stretch"

ဘရပ်လာ အထောက်အထား

အချက်အလက် များ သည် ထို အကိုးအခံ အရာ ကို ပထမဆုံး အထောက်အထား ပြုလုပ် သော ဘရပ်လာ မူကျင် ကို ကိုးကားသည်။

ခရမ်း အင်ဂျင် ဖြိုးဖြူ ဆင်ဖြူ အိုပရာ
59.0 79.0 45.0 11.0 46.0

နောက်ခံ စာမျက်နှာ

教程:CSS 网格布局

教程:CSS 弹性盒布局

参考:CSS align-self အချက်

参考:စက်တင် justify-self သုံးစွဲ့

参考:CSS အသုံးပြု သည့် အကျုံး လက်ခံ သည့် အကိုးအချုပ်