CSS flex 属性
- အရှေ့လိုက်ပိုင်း filter
- နောက်လိုက်ပိုင်း flex-basis
အသုံးပြုခြင်း နှင့် ကြောင်းဆိုခြင်း
flex သည် အောက်ပါ ဗဟုသုတ နှင့် အသုံးပြုခြင်း:
flex သည် လျှဲပြား စနစ် အရ ပြားရှည်ထားခြင်း ကို စစ်ဆေးသည်。
မှတ်ချက်:အရာသည် လျှဲပြား စနစ် မဟုတ် လျှင် flex သည် မမှန်ကန်ချေ。
အခြား ကိုးကားချက်:
ပြဋ္ဌာန်းချက်: CSS 弹性框
实例
အရာ သို့မဟုတ် အကြွင်းကြွင်း အခြား အရာ သို့မဟုတ် ဖြစ်ပေါ်စေသော အခြား အရာ ကို ကြည့်ပါ
#main div { -ms-flex: 1; /* IE 10 */ flex: 1; }
CSS ဘာသာ
flex: flex-grow flex-shrink flex-basis|auto|initial|inherit;
အခြေခံ အရ
အရ | ဖော်ပြ |
---|---|
flex-grow | အမှတ် - အကြောင်းအရာ ကို ကျန်ရှိသော အကြောင်းအရာ နှင့် နှိုင်းယှဉ် ပြီး ဖြိုးတင် |
flex-shrink | အမှတ် - အကြောင်းအရာ ကို ကျန်ရှိသော အကြောင်းအရာ နှင့် နှိုင်းယှဉ် ပြီး သွင်းသုံး |
flex-basis |
အကြောင်းအရာ အကွာအဝေး အခွင့်အရေး အမှတ် - "auto"、"inherit" သို့မဟုတ် အဆင့် "%"、"px"、"em" သို့မဟုတ် အခြား အညွှန်း အဆင့် |
auto | အမှတ် 1 1 auto |
initial | အမှတ် 0 0 auto နှင့် ညှိနှိုင်း initial。 |
none | အမှတ် 0 0 auto နှင့် ညှိနှိုင်း |
inherit | ပြုပြင် ဖြစ်ပါတယ် - ဖြစ်ပေါ်စေသော အခြေခံ အကိုးအကာ ကို ကြည့်တော့ပါ inherit。 |
နည်းပါး အချက်
မူကြမ်း အရ | 0 1 auto |
---|---|
သဘောပြော | မဟုတ် |
လှည့်မှု ပြုလုပ် | ကူးကြမ်းထားသည် - အခြား အခြေခံ အကိုးအကာ ကို ကြည့်တော့ပါ - ကျမ်းကျိန်းလှည့်မှု ဖြစ်ပေါ်စေသော အခြေခံ အကိုးအကာ。 |
ပုံစံ | CSS3 |
JavaScript ဘာသာ | object.style.flex="1" |
အခြား အမှတ်သုံး
flex နှင့် အပြန်အလွှတ် အစီအစဉ်ကို အသုံးပြု၍ မတူညီသော အစိတ်အခံ အရာ သို့မဟုတ် အက်ိုးကျဉ်းခံနေသော အက်ိုးကျဉ်းခံနေသော အရာ အတွက် အခြား ပြင်ဆင် များ ကို ဖွဲ့စည်းပေးပါ
.flex-container { display: flex; flex-wrap: wrap; } .flex-item-left { flex: 50%; } .flex-item-right { flex: 50%; } /* အပြန်အလွှတ် ပြင်ဆင် - တစ်လျှောက် ပြင်ဆင် (100%) သို့မဟုတ် နှစ်လျှောက် ပြင်ဆင် (50%) */ @media (max-width: 800px) { .flex-item-right, .flex-item-left { flex: 100%; } }
ဘာသာပြန် ကူးကြမ်း
စာတမ်းအရ အမှတ်သုံးထားသော အမှတ်သည် အခြေခံ ဘာသာပြန် သည် အထူး ကူးကြမ်း ပြီး အသုံးပြုထားသော ပထမဆုံး ဘာသာပြန် ဖြစ်သည့် ဘာသာပြန် ကို ညွှန်ပြသည်。
နည်းပါး -webkit-、-ms- သို့မဟုတ် -moz- ဖြင့် အမှတ်သုံးထားသော နည်းပါး သည် အသုံးပြုထားသော ပထမဆုံး ပုံစံဖြစ်သည်。
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
29.0 21.0 -webkit- |
11.0 10.0 -ms- |
28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |
- အရှေ့လိုက်ပိုင်း filter
- နောက်လိုက်ပိုင်း flex-basis