Tôi gặp vấn đề nghiêm trọng với chỉ mục z và mã của tôi. Tôi muốn có một popup trên mỗi hàng và vị trí tương đối so với hàng đó. Vì vậy, tôi đã tạo ra mã này:cách sử dụng z-index với vị trí tương đối?
<div class="level1">
<div class="level2">
<input type="text" value="test1" />
<div class="popup">test1</div>
</div>
<div class="level2">
<input type="text" value="test2" />
<div class="popup">test2</div>
</div>
</div>
với te phong cách sau đây
.level1
{
position:relative;
z-index:2;
}
.level2
{
position:relative;
z-index:3;
}
.popup
{
position:absolute;
left:0px;
top:10px;
width:100px;
height:100px;
background:yellow;
z-index:4;
}
Tôi biết tôi đang làm một cái gì đó rất sai, nhưng tôi không tìm thấy sự ngu dốt của tôi.
gì là vấn đề bạn đang nhìn thấy? '.level1' không biến đổi chiều cao để vừa với' .popup'? '.popup' xuất hiện đằng sau một cái gì đó? –
http://css-discuss.incutio.com/wiki/Overlapping_And_ZIndex – Jawad