2番目のテーブルのセルには、<td>
のすぐ外側に絶対に配置したいdivのセルがあります。現在私はこれを持っていますが、問題は、この<td>
の下にある<td>'s
がdivの上に表示されていることです。結局、私はそれぞれの<td>
の内部divを持っているつもりです、そして、彼らはロールオーバーで現われます。ここに問題の写真があります。オレンジの<td>
は私がマウスを持っているときです。では、divを最も上に表示するようにdivをどのように配置できますか? z-index
を正しく使用しているかどうかは不明です。絵にdivをテーブルセルの上に絶対に積み重ねる方法
リンク:
td.link {
position: relative;
z-index: 100;
}
td div {
height: 200px;
width: 200px;
position: absolute;
top: -20px;
right: -100px;
background: #CCC;
z-index: 500;
}
そしてHTML::
<table>
caption>Emails For MPC Clients</caption>
<thead>
<th>Email</th>
<th>Link</th>
<th>Modified</th>
</thead>
<tr>
<td>Live Webinar</td>
<td class="link">
<a href="#" target="_blank">liveWebinar.html</a>
<div>
<h2>Some Content goes in here</h2>
</div>
</td>
<td class="date">02/02/2012</td>
</tr>
</table>
ありがとう、私はこれがそれをしたと思います。 –