আমার পৃষ্ঠায় এর একটি ডিভ উপাদান রয়েছে যার উচ্চতা 100% এ সেট করা আছে। শরীরের উচ্চতাও 100% এ সেট করা আছে। অভ্যন্তরীণ ডিভের একটি পটভূমি রয়েছে এবং যা সমস্ত শরীরের পটভূমি থেকে পৃথক। এটি ব্রাউজারের স্ক্রিনের উচ্চতার 100% ডিভ উচ্চতা তৈরির জন্য কাজ করে, তবে সমস্যাটি হ'ল আমার কাছে সেই ডিভের ভিতরে এমন সামগ্রী রয়েছে যা ব্রাউজারের স্ক্রিনের উচ্চতা ছাড়িয়ে উল্লম্বভাবে প্রসারিত হয়। আমি যখন নীচে স্ক্রোল করব তখন ডিভটি সেই বিন্দুতে শেষ হবে যেখানে আপনাকে পৃষ্ঠাটি স্ক্রোলিং শুরু করতে হবে, তবে সামগ্রীটি এর বাইরে চলে গেছে। অভ্যন্তরীণ সামগ্রীতে ফিট করার জন্য আমি কীভাবে ডিভিটিকে সর্বদা নীচে যেতে পারি?
এখানে আমার সিএসএসের সরলীকরণ রয়েছে:
body {
height:100%;
background:red;
}
#some_div {
height:100%;
background:black;
}
আমি পৃষ্ঠাটি একবার স্ক্রোল করলে, কালোভাব শেষ হয়ে যায় এবং সামগ্রীটি লাল পটভূমিতে প্রবাহিত হয়। আমি পোস্টটিটোনটিকে # সুম_ডিভ-তে আপেক্ষিক বা নিখুঁতভাবে সেট করি কিনা তা বিবেচ্য নয়, সমস্যাটি যেভাবেই ঘটে। #Some_div এর লিখিত সামগ্রীটি বেশিরভাগ ক্ষেত্রে একেবারে স্থিত হয় এবং এটি একটি ডাটাবেস থেকে গতিশীলভাবে উত্পন্ন হয় যাতে এর উচ্চতা আগে থেকে জানা যায় না।
সম্পাদনা: সমস্যার একটি স্ক্রিনশট এখানে:
overflow: hidden;
, ( overflow: scroll;
, ইত্যাদি) প্রসারিত করে ।