আপনি নীচের সিএসএসে দেখতে পাচ্ছেন, আমি 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
অনুযায়ী দুটি স্থির করার জন্য জাভাস্ক্রিপ্ট হবে , তবে আপাতত আমি চেষ্টা করে দেখব যে এটি করার কোনও জাভাস্ক্রিপ্ট পদ্ধতি নেই কিনা।