當鼠標移動到用戶的時候,會有一個說明,上面有圖片,有文字說明
解決給50分
解決給50分
解决方案 »
- ASP.NET 中 IE问题 在线急等.........
- 有关aspx页面转静态页面,发email问题,急。。
- HTTP500内部服务器错误,咋回事呢?
- 抓取百度谷歌网页内容时关键字乱码
- 有关图片动画的,大家进来讨论一下(gif ,apng)
- 小问题,请大家帮帮忙,我刚学,
- 需要一个表达式计算的函数,急!!!在线等!!!
- 被弱弱的问题卡住了,求助~~~
- 欢迎各位参加关于Microsoft Project的Web化问题,这个问题是不是很难啊,欢迎MVP们来帮忙解答这个问题,准备散1000分鼓励参与者,或者更多
- 大家帮我看看!!! 60分献上!
- GridView中的LinkButton数据绑定
- 是该使用线程还是使用ajax,请支招
.calendar_Layer_tablebg {
background-color: #bc8e41;
}
.calendar_Layer_tablein {
background-color: #FFFFFF;
}
</style>
<script. language='javascript' type="text/javascript">
var show=0;function get_pos_x(obj)
{
var x=obj.offsetLeft;
while(obj.offsetParent){
bj=obj.offsetParent;
x+=obj.offsetLeft;
}
return x;
}
function get_pos_y(obj)
{
var y=obj.offsetTop;
while(obj.offsetParent){
bj=obj.offsetParent;
y+=obj.offsetTop;
}
return y;
}
function show_img(obj,edate)
{
show++;
if(!obj) return;
var div_obj=document.getElementById('contents');
if( 1==1 ) {
div_obj.innerHTML="<table cellpadding=1 cellspacing=1 class=calendar_Layer_tablebg><tr><td>" + edate + "</td></tr><tr><td class=calendar_Layer_tablein>" + edate + "</td></tr></table>";
div_obj.style.left=get_pos_x(obj)+5; //x;
div_obj.style.top=get_pos_y(obj)+15; //y;
div_obj.style.display="inline";
}else div_obj.style.display="none";
}
function hide_img()
{
if(--show>0) return;
var div_obj=document.getElementById('contents');
div_obj.style.display='none';
}
</script> body代码:<div class="calendar_Layer" id="contents" style="position:absolute;display:none" nmouseover="show_img()" onmouseout="window.setTimeout('hide_img()',5)"></div> <table width="50%">
<tr>
<td ><a href='' nmouseover="show_img(this,'2007-1-1')" nmouseout="window.setTimeout('hide_img()',5)" >用户1</a></td>
</tr><tr><td height='20'> </td></tr><tr>
<td ><a href='' nmouseover="show_img(this,'2007-1-5')" nmouseout="window.setTimeout('hide_img()',5)" >用户2</a></td>
</tr>
</table>主要是把 div的样式设计一下,然后就ok拉