আপনি নীচের সিএসএসে দেখতে পাচ্ছেন, আমি child2নিজেই এর আগে অবস্থান করতে চাই child1। এটি কারণ যেটি আমি বর্তমানে বিকাশ করছি সেই সাইটের মোবাইল ডিভাইসগুলিতেও কাজ করা উচিত, যার child2নীচে থাকা উচিত, কারণ এতে মোবাইল ডিভাইসগুলির সামগ্রীর নীচে নেভিগেশন রয়েছে যা আমি চাই। - 2 মাস্টারপেজ কেন নয়? এটি কেবলমাত্র 2 divsযা পুরো এইচটিএমএল-এ পুনঃস্থাপন করা হয়, তাই এই সামান্য পরিবর্তনের জন্য 2 মাস্টারপেজগুলি ওভারকিল।
এইচটিএমএল:
<div id="parent">
<div class="child1"></div>
<div class="child2"></div>
</div>
সিএসএস:
parent { position: relative; width: 100%; }
child1 { width: auto; margin-left: 160px; }
child2 { width: 145px; position: absolute; top: 0px; bottom: 0px; }
child2 গতিশীল উচ্চতা রয়েছে, কারণ বিভিন্ন সাবসাইটে কম-বেশি নেভিগেশন আইটেম থাকতে পারে।
আমি জানি যে নিরঙ্কুশ অবস্থানযুক্ত উপাদানগুলি প্রবাহ থেকে সরিয়ে ফেলা হয়, এইভাবে অন্যান্য উপাদান দ্বারা উপেক্ষা করা হয়।
আমি overflow:hidden;পিতামাতার ডিভ উপর সেট করার চেষ্টা করেছি , কিন্তু এটি কোনও উপকারে আসে না, নাও করে clearfix।
আমার শেষ অবলম্বনটি সেই divsঅনুযায়ী দুটি স্থির করার জন্য জাভাস্ক্রিপ্ট হবে , তবে আপাতত আমি চেষ্টা করে দেখব যে এটি করার কোনও জাভাস্ক্রিপ্ট পদ্ধতি নেই কিনা।