ฉันมี div หลักที่มีตำแหน่งสัมพันธ์กัน มันมีรูปภาพซึ่งกำหนดความสูงของ div จากนั้นจะมี div ตำแหน่งที่แน่นอนอยู่ภายในซึ่งเป็นการแสดงตาราง คอลัมน์ภายในตารางกำลังขยายเกิน div หลักซึ่งตั้งค่าไว้ที่ 100% นี่คือตัวอย่างโค้ด
<div style="position:relative;">
<div style="position:relative;">
<img src="/imageurl" />
</div>
<div class="image-overlay" style="display:grid;grid-template-columns:33% 33% 33%;height:100%;position:absolute">
<div class="overlay-item" style="height:100%">Item 1</div>
<div class="overlay-item" style="height:100%">Item 1</div>
<div class="overlay-item" style="height:100%">Item 1</div>
</div>
</div>
overlay-item
divs ขยายผ่าน image-overlay
div มีข้อเสนอแนะอะไรบ้าง?