আমার দুটি ডিআইভি রয়েছে যা একে অপরের উপরে ঠিক অবস্থান করা দরকার। যাইহোক, আমি যখন এটি করি তখন বিন্যাসটি সমস্ত জটিল হয়ে যায় কারণ এতে থাকা ডিআইভির উচ্চতা না থাকার মতো কাজ করে। আমি মনে করি এটিই এর সাথে প্রত্যাশিত আচরণ position:absoluteতবে আমার এই দুটি উপাদান একে অপরের উপরে স্থাপনের জন্য একটি উপায় খুঁজে বের করতে হবে এবং সামগ্রীটির প্রসারিত হিসাবে ধারক প্রসারিত করতে হবে:
উপরের বাম প্রান্তটি .layer2ঠিক উপরের বাম প্রান্তে প্রান্তিক করা উচিতlayer1
<!-- HTML -->
<div class="container_row">
<div class="layer1">
Lorem ipsum...
</div>
<div class="layer2">
More lorem ipsum...
</div>
</div>
<div class="container_row">
...same HTML as above. This one should never overlap the .container_row above.
</div>
/* CSS */
.container_row {}
.layer1 {
position:absolute;
z-index: 1;
}
.layer2 {
position:absolute;
z-index: 2;
}
position: absoluteতখন ব্যবহার করার মতো সঠিক শৈলী নয়।