テーブルを使用して一部のデータを表示しています。1 つの行について、(おそらく) 長い文字列の 35 文字のプレビューを表示しています。ユーザーがプレビューの 1 つにマウスを合わせると、その横に全文が表示されます。
問題は全文表示時、全文tr
に合わせて高さを変えてしまうのですが、同じサイズのままにしておきたいです。
<td><a href="link.asp?tid=<%=ID%>" onmouseover="showDetails(<%=ID%>);"><%=shortPreview%></a>
<br/><div class="details" style="display:none;" id="<%=ID%>"><%=rsTickets("details")%></div></td>
CSS
.details {
position:relative;
top:-15px;
left:260px;
background-color:#FFFFAA;
z-index:1;
padding-top:5px;
padding-bottom:5px;
padding-right:15px;
padding-left:5px;
border:1px;
border-style:solid;
border-color:#CCCC99;
-moz-border-radius: 1em 2em 2em 1em;
border-radius: 1em 2em 2em 1em;
}