আমার কাছে 4 টি ফ্লেক্সবক্স কলাম রয়েছে এবং সমস্ত কিছুই সূক্ষ্মভাবে কাজ করে, তবে যখন আমি কোনও কলামে কিছু পাঠ্য যুক্ত করি এবং এটি একটি বড় ফন্টের আকারে সেট করি তখন এটি কলামটি বৃহত্তর করে তুলছে যা ফ্লেক্সের সম্পত্তি হওয়ার কারণে হওয়া উচিত।
আমি ব্যবহার করার চেষ্টা করেছি word-break: break-word
এবং এটি সাহায্য করেছে, তবে এখনও আমি যখন কলামটিকে খুব ছোট প্রস্থে আকার দিচ্ছি তখন পাঠ্যের অক্ষরগুলি একাধিক লাইনে বিভক্ত হয়ে যায় (প্রতি লাইনে একটি অক্ষর), এবং তবুও কলামটি একটি অক্ষরের আকারের চেয়ে ছোট প্রস্থ পায় না ।
এই ভিডিওটি দেখুন (শুরুতে, প্রথম কলামটি সবচেয়ে ছোট, তবে যখন আমি উইন্ডোটি পুনরায় আকার দিলাম তখন এটি প্রশস্ত কলাম I আমি কেবল সর্বদা ফ্লেক্স সেটিংসকে সম্মান করতে চাই; ফ্লেক্স আকার 1: 3: 4: 4)
আমি জানি, হরফ-আকার এবং কলাম প্যাডিং আরও ছোট করে সেট করা সাহায্য করবে ... তবে এর বাইরে আর কোনও সমাধান আছে কি?
আমি ব্যবহার করতে পারি না overflow-x: hidden
।
.container {
display: flex;
width: 100%
}
.col {
min-height: 200px;
padding: 30px;
word-break: break-word
}
.col1 {
flex: 1;
background: orange;
font-size: 80px
}
.col2 {
flex: 3;
background: yellow
}
.col3 {
flex: 4;
background: skyblue
}
.col4 {
flex: 4;
background: red
}
<div class="container">
<div class="col col1">Lorem ipsum dolor</div>
<div class="col col2">Lorem ipsum dolor</div>
<div class="col col3">Lorem ipsum dolor</div>
<div class="col col4">Lorem ipsum dolor</div>
</div>