আসলে, @ ব্যবহারকারীর দ্বারা গৃহীত উত্তরগুলি কেবল তখনই কাজ করবে যদি উইন্ডোটি লম্বা হয় এবং সামগ্রীটি ছোট হয় short তবে যদি সামগ্রীটি লম্বা হয় এবং উইন্ডোটি সংক্ষিপ্ত হয় তবে এটি পৃষ্ঠার সামগ্রীর উপরে কপিরাইটের তথ্য রাখবে এবং তারপরে সামগ্রীটি দেখতে স্ক্রোল করে ফ্লোটিং কপিরাইট বিজ্ঞপ্তিটি আপনাকে ছেড়ে দেবে। এটি বেশিরভাগ পৃষ্ঠার জন্য এই সমাধানটিকে অকেজো করে তোলে (আসলে এই পৃষ্ঠার মতো)।
এটি করার সর্বাধিক সাধারণ উপায় হ'ল "সিএসএস স্টিকি ফুটার" পদ্ধতির প্রদর্শিত বা কিছুটা পাতলা ভিন্নতা। এই পদ্ধতির দুর্দান্ত কাজ করে - আপনার যদি একটি নির্দিষ্ট উচ্চতার ফুটার থাকে।
আপনার যদি এমন একটি ভেরিয়েবল উচ্চতা পাদচরণের প্রয়োজন হয় যা সামগ্রীটি খুব ছোট হয়ে থাকে এবং উইন্ডোটি খুব ছোট হয় তবে সামগ্রীর নীচে উইন্ডোটির নীচে উপস্থিত হবে, আপনি কী করবেন?
আপনার অহংকার গ্রাস করুন এবং একটি টেবিল ব্যবহার করুন।
উদাহরণ স্বরূপ:
* {
padding: 0;
margin: 0;
}
html, body {
height: 100%;
}
#container {
height: 100%;
border-collapse: collapse;
}
<!DOCTYPE html>
<html>
<body>
<table id="container">
<tr>
<td valign="top">
<div id="main">Lorem ipsum, etc.</div>
</td>
</tr>
<tr>
<td valign="bottom">
<div id="footer">Copyright some evil company...</div>
</td>
</tr>
</table>
</body>
</html>
চেষ্টা কর. এটি প্রতিটি ব্রাউজারে ... যে কোনও উইন্ডো আকারের জন্য, যেকোন পরিমাণ সামগ্রীর জন্য, যে কোনও আকারের পাদলেখের জন্য, এমনকি আই 6 এর জন্য কাজ করবে।
যদি আপনি বিন্যাসের জন্য কোনও টেবিল ব্যবহার করার চিন্তায় ক্রিং হয়ে থাকেন তবে কেন তা নিজেকে জিজ্ঞাসা করার জন্য এক সেকেন্ড নিন। সিএসএস আমাদের জীবনকে আরও সহজ করার কথা ছিল - এবং এটি সামগ্রিকভাবে - তবে সত্য যে এত বছর পরেও এটি এখনও একটি ভাঙা, পাল্টা-স্বজ্ঞাত জগাখিচুড়ি। এটি প্রতিটি সমস্যার সমাধান করতে পারে না। এটি অসম্পূর্ণ।
টেবিলগুলি শীতল নয় তবে কমপক্ষে আপাতত, তারা কখনও কখনও ডিজাইনের সমস্যা সমাধানের সেরা উপায় the