如有不明白的地方欢迎加QQ群14670545 探讨
有时候我们表格里面显示不下内容就会把内容截断(后面可能添加省略号什么的)显示,但是在某些情况下我们需要看到这些内容,比如订单的地址,太长了,显示不全,直接打印当然好(写个方法,连接打印机即可),但是要是工作人员手工去抄录怎么办,显示不全。这个时候我们做一些简单的处理立即达到效果:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Js/jquery-1.4.2.min.js" type="text/javascript"></script>
<style type="text/css">
table{ background-color:#999;}
table tr td{ background-color:#fff; text-align:center; height:30px; line-height:30px;}
.div_info{ width:280px; background-color:#fff; line-height:23px; word-break:break-all; text-align:justify;
z-index:999; position:absolute; border:1px solid green; display:none;}/**/
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<table cellpadding="0" cellspacing="1" width="500px;">
<tr>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
<td>
<div class="div_info">fdsafdsafdsaffdsafdsafdsaffdsafdsafdsaffdsafdsafdsaf</div>
fdsafdsa</td>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
</tr>
<tr>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
<td>
<div class="div_info">fdsafdsafdsaffdsafdsafdsaffdsafdsafdsaffdsafdsafdsaf</div>
fdsafdsa
</td>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
</tr><tr>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
<td>
<div class="div_info">fdsafdsafdsaffdsafdsafdsaffdsafdsafdsaffdsafdsafdsaf</div>
fdsafdsa</td>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
</tr><tr>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
<td>
<div class="div_info">fdsafdsafdsaffdsafdsafdsaffdsafdsafdsaffdsafdsafdsaf</div>
fdsafdsa</td>
<td>fdsafdsa</td>
<td>fdsafdsa</td>
</tr>
</table>
</div>
</form>
<script type="text/javascript">
$(function () {
$("table tr").find("td:eq(2)").hover(function () {
//alert("123");
$(this).find(".div_info").show();
}, function () {
$(this).find(".div_info").hide();
})
})
</script>
</body>
</html>
效果如下: