সতর্ক হোন
কিছু ব্রাউজারে:
flex:1;
নাসমানflex:1 1 0;
flex:1;
= flex:1 1 0n;
(যেখানে এন দৈর্ঘ্যের একক)।
- আনমন-বেড়ে ওঠে নমনীয়তা বাকী নমনীয় আইটেমগুলির তুলনায় আইটেমটি কতটা বাড়বে তা নির্দিষ্ট করে number
- আনমন-সঙ্কুচিত বাকী নমনীয় আইটেমগুলির তুলনায় আইটেমটি কতটা সঙ্কুচিত হবে তা নির্দিষ্ট করে number
- আনমন-ভিত্তিতে আইটেমের দৈর্ঘ্য। আইনী মান: "অটো", "উত্তরাধিকারী", বা "%", "পিক্স", "এম" বা অন্য কোনও দৈর্ঘ্যের একক দ্বারা অনুসরণ করা একটি নম্বর।
এখানে মূল কথাটি হ'ল ফ্লেক্স-বেসের জন্য একটি দৈর্ঘ্যের ইউনিট প্রয়োজন ।
উদাহরণস্বরূপ ক্রোমে flex:1
এবংflex:1 1 0
বিভিন্ন ফলাফল উত্পাদন করে। বেশিরভাগ পরিস্থিতিতে এটি প্রদর্শিত হতে পারে যা flex:1 1 0;
কাজ করছে তবে আসুন পরীক্ষা করে দেখুন কী ঘটেছিল:
EXAMPLE টি
ফ্লেক্স ভিত্তিকে উপেক্ষা করা হয় এবং কেবল ফ্লেক্স-গ্রো এবং ফ্লেক্স-সঙ্কুচিত প্রয়োগ করা হয়।
flex:1 1 0;
= flex:1 1;
=flex:1;
এটি প্রথম নজরে ঠিকঠাকই প্রদর্শিত হতে পারে তবে ধারকটির প্রয়োগকৃত ইউনিটটি নীস্টযুক্ত থাকলে; অপ্রত্যাশিত আশা!
CHROME এ এই উদাহরণটি ব্যবহার করে দেখুন
.Wrap{
padding:10px;
background: #333;
}
.Flex110x, .Flex1, .Flex110, .Wrap {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
}
.Flex110 {
-webkit-flex: 1 1 0;
flex: 1 1 0;
}
.Flex1 {
-webkit-flex: 1;
flex: 1;
}
.Flex110x{
-webkit-flex: 1 1 0%;
flex: 1 1 0%;
}
FLEX 1 1 0
<div class="Wrap">
<div class="Flex110">
<input type="submit" name="test1" value="TEST 1">
</div>
</div>
FLEX 1
<div class="Wrap">
<div class="Flex1">
<input type="submit" name="test2" value="TEST 2">
</div>
</div>
FLEX 1 1 0%
<div class="Wrap">
<div class="Flex110x">
<input type="submit" name="test3" value="TEST 3">
</div>
</div>
সামঞ্জস্য মূলক
এটি লক্ষ্য করা উচিত যে এটি ব্যর্থ হয়েছে কারণ কিছু ব্রাউজার স্পেসিফিকেশন মেনে চলা ব্যর্থ হয়েছে ।
ব্রাউজারগুলি সম্পূর্ণ ফ্লেক্স স্পেসিফিকেশন ব্যবহার করে:
- ফায়ারফক্স - ✓
- এজ - ✓ (আমি জানি, আমিও হতবাক হয়ে গিয়েছিলাম।)
- ক্রোম - এক্স
- সাহসী - এক্স
- অপেরা - এক্স
- আইই - (হ্যাঁ, এটি দৈর্ঘ্যের ইউনিট ব্যতীত কাজ করে তবে একটি দিয়ে নয়))
2019 আপডেট করুন
Chrome এর সর্বশেষ সংস্করণগুলি শেষ পর্যন্ত এই সমস্যাটিকে সংশোধন করেছে বলে মনে হচ্ছে তবে অন্যান্য ব্রাউজারগুলি এখনও তা করতে পারেনি।
পরীক্ষিত এবং ক্রোম ভার 74 এ কাজ করা।