好吧,我的Div佈局的想法,如上所述,似乎是在伎倆。
我正在改變懸停和普通樣式(對於普通的0,對於懸停的1爲z)的z索引,對於每個div,並且絕對定位div。
這樣,每個「懸停」懸停在所有其他摺疊div的頂部。目前它爲我做了伎倆。
如果有人能提出更好的實現方法,可能會比我現有的解決方案更有效,請將其添加爲解決方案。
<div id="Container" style="position: relative" >
<% - 第一格 - 藍 - %>
</div>
</td>
<td style="padding: 5px; width: 120px; background-color: #0099FF; color: #FFFFFF;" >
This is my Unit<br />
<br />
Unit details<br />
Unit Details 2<br />
<br />
<a href="test" style="color: #FFFFFF; font-weight: bold">Book Now</a></td>
</tr>
</table>
</div>
<%--2nd div - Red--%>
<div class="unit2">
<table cellpadding="0" cellspacing="0">
<tr>
<td style="width: 20px" valign="top">
<div style="width: 20px; height: 20px; background-color: #FF3300">
</div>
</td>
<td style="padding: 5px; width: 120px; background-color: #FF3300; color: #FFFFFF;" >
This is my Unit<br />
<br />
Unit details<br />
Unit Details 2<br />
<br />
<a href="test" style="color: #FFFFFF; font-weight: bold">Book Now</a></td>
</tr>
</table>
</div>
<%--3rd div - Green--%>
<div class="unit3">
<table cellpadding="0" cellspacing="0">
<tr>
<td style="width: 20px" valign="top">
<div style="width: 20px; height: 20px; background-color: #009933">
</div>
</td>
<td style="padding: 5px; width: 120px; background-color: #009933; color: #FFFFFF;" >
This is my Unit<br />
<br />
Unit details<br />
Unit Details 2<br />
<br />
<a href="test" style="color: #FFFFFF; font-weight: bold">Book Now</a></td>
</tr>
</table>
</div>
</div>
CSS >>
.unit1
{ 寬度:20像素; height:20px; 溢出:隱藏; position:absolute; top:0px; left:0px; z-index:0; } .unit1:hover { width:140px; 身高:自動; z-index:1; } .unit2 { width:20px; height:20px; 溢出:隱藏; position:absolute; top:5px; left:35px; z-index:0; } .unit2:hover { width:140px; 身高:自動; z-index:1; }
。unit3 { width:20px; height:20px; 溢出:隱藏; position:absolute; top:35px; left:20px; z-index:0; } .unit3:hover { width:140px; 身高:自動; z-index:1; }
你需要一個對話窗口,我想 – Sergio