`
zengshaotao
  • 浏览: 787146 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

根据鼠标位置显示div内容

 
阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=GBK" pageEncoding="GBK" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" rev="stylesheet" href="/ent/gb/css/common.css" type="text/css" media="screen" />
<link rel="stylesheet" rev="stylesheet" href="/ent/gb/css/table.css" type="text/css" media="screen" />
<script language="javascript" src="/ent/js/jquery-1.6.2.min.js"></script>
<script language='javascript'><!--

$(function(){
 
 //添加一行
 $("#addline").click(function(){
  var addStr = "";
  addStr =  "<tr>"+
     "<td>输入控件</td>"+
     "<td><input type='text' name='textName' value='textName' /></td>"+
      "</tr>";
     
  $("#div_table").append(addStr);
 });
 
 //删除一行
 $("#delline").click(function(){
   $("#div_table>tbody>tr:last").remove();
 });
 
 //鼠标移入移出
 $("#move_div").hover(function(e){
  var page_x = e.pageX;
  var page_y = e.pageY;
  $("#no_style").css({"left":page_x+"px","top":page_y+"px"});
  $("#no_style").fadeTo("slow",1);
 },function(){
  $("#no_style").hide(1000);
 });
})
</script>

<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
</head>
<body onload="">

   
   
            <form action="/ent/main" method="post" name="form1" id="form1">
              
              <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table_com_ie10" align="center">
                <tr >
                  <td class="thList">境外账号</td>
                  <td class="thList">开户银行BIC</td>
                  <td class="thList">账户名称</td>
                  <td class="thList">币种</td>
                  <td class="thList">开户行国别</td>
                  <td class="thList">开户日期</td>
                  <td class="thList">维护日期</td>
                  <td class="thList">记录状态</td>
                </tr>
                 <tr >
                  <td><a href="#" id="move_div">境外账号</a></td>
                  <td>开户银行BIC</td>
                  <td>账户名称</td>
                  <td>币种</td>
                  <td>开户行国别</td>
                  <td>开户日期</td>
                  <td>维护日期</td>
                  <td>记录状态</td>
                </tr>
              </table>
            
               <table width="100%" border="0" cellspacing="0" cellpadding="0"  align="center">
                <tr>
                  <td height="10"></td>
                </tr>
               <tr>
                  <td><hr /></td>
                </tr>
              </table>
             
              <fieldset >
               <legend>div的高度和宽度自适应</legend>
                <div id="div_height_auto" style="border-width:5px; border-color:Black; width:400px">
       <table id="div_table" border="1" cellspacing="0" cellpadding="0" align="center">
        <tbody>
                   <tr>
                     <td height="10">输入控件</td>
                     <td height="10"><input type="text" name="textName" value="textName" /></td>
                   </tr>
                   </tbody>
                   <tfoot>
                    <tr>
                      <td height="10"><input type="button" id="addline" name="addline" value="添加一行" /></td>
                      <td height="10"><input type="button" id="delline" name="delline" value="删除一行" /></td>
                    </tr>
                   </tfoot>
                 </table>
            </div>
     </fieldset>
     <hr />另外的div
   
          
            </form>
    
---------------------div的display属性值为none时是不占用页面空间的。
 <div id="no_style" style="display:none;width:400px;height:100px;border:1px solid blue;background-color:green">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
                <tr >
                  <td class="thList">收款账号</td>
                  <td class="thList">收款户名</td>
                 
                </tr>
                 <tr >
                  <td>6996865896536589</td>
                  <td>中国工商银行</td>
                </tr>
                   <tr >
                  <td>9995685896536740</td>
                  <td>浦东发展银行</td>
                </tr>
              </table>
        </div>
        -------------------
</body>
</html>

 

 

 

css:

 

/*div高度自适应*/
#div_height_auto{
 border-width:5px;
 border-color:Black;
 height:auto !important;
 height:100px;/*初始化高度*/
 min-height:100px;/*最低高度是200px*/
 z-index:1;
}
#no_style{
 position:absolute;
 z-index:999;
}

分享到:
评论

相关推荐

    鼠标移动到div上显示制定信息或者div(自适应显示位置)

    在网页设计中,有时我们需要实现一个功能:当用户将鼠标悬停在某个div元素上时,显示特定的信息或另一个div。这个功能可以增强用户体验,帮助用户更好地理解和操作页面。本教程将详细介绍如何实现这一功能,并确保...

    js鼠标浮动显示div

    在JavaScript(JS)中,"鼠标浮动显示div"是一种常见的交互设计,通常用于创建提示框、下拉菜单或工具提示。这种技术的核心是利用事件监听器来捕捉鼠标的移动,并根据鼠标的移动来控制div元素的显示与隐藏。在本案例...

    根据鼠标位置弹出div

    标题“根据鼠标位置弹出div”涉及到的是网页交互设计中的一个常见需求,即在用户将鼠标移动到特定位置时,动态显示一个div元素,通常用于提示信息、下拉菜单或其他功能模块。这个功能主要通过JavaScript或者jQuery等...

    当鼠标悬停在文本上面的时候显示相对位置的div

    3. **JavaScript交互**:接着,我们用JavaScript监听`mouseover`和`mouseout`事件,以在鼠标悬停时显示div,并在鼠标离开时隐藏它: ```javascript document.getElementById('hover-text').addEventListener('...

    鼠标放上去显示div

    在网页设计中,"鼠标放上去显示div"是一种常见的交互效果,它通常通过JavaScript和HTML的div元素来实现。div是HTML中的一个区块级元素,用于组织和布局页面内容。当我们想要在用户将鼠标悬停在某个元素上时显示额外...

    纯CSS 鼠标经过DIV另一个显示隐藏 多个DIV并存

    在这个特定的主题中,“纯CSS 鼠标经过DIV另一个显示隐藏 多个DIV并存”是指通过CSS实现的一种交互效果:当鼠标悬停在一个div上时,另一个关联的div会显示出来,同时其他无关的div保持隐藏状态。这种效果在创建导航...

    鼠标经过显示隐藏div

    同时根据鼠标的当前位置调整`ipadTwo`的位置,以确保其正确显示。 ```javascript function showTip2() { var ipadTwo = document.getElementById('ipadTwo'); ipadTwo.style.display = "block"; ipadTwo.style...

    js鼠标悬浮显示详细内容

    接下来,我们要实现"鼠标跟随div",即当鼠标移动时,显示的详细内容div应该跟随着鼠标的位置。这需要用到JavaScript的事件对象(event object)来获取鼠标的坐标,然后更新div的位置。可以使用`event.clientX`和`...

    鼠标滚动div内容

    在网页设计中,"鼠标滚动div内容"是一种常见的交互效果,它允许用户通过鼠标滚轮在特定的div区域内浏览上下内容。这种效果通常利用JavaScript(JS)实现,以增强用户体验,尤其是在内容丰富的页面中。接下来,我们将...

    鼠标移到DIV上特效

    在网页设计中,"鼠标移到DIV上特效"是一种常见的交互设计技术,用于增强用户体验。它主要涉及JavaScript(JS)、HTML和CSS这三种核心技术。本文将详细介绍如何实现这一效果,并通过实例解析来帮助理解。 首先,HTML...

    CSS3实现鼠标移动到DIV上高亮显示特效

    本示例中,我们将探讨如何利用CSS3来实现一个动态特效:当鼠标悬停在DIV元素上时,特定部分高亮显示,而其余部分则变灰暗。这个效果可以增强用户界面的互动性和吸引力,帮助用户更好地聚焦于关键信息。 首先,我们...

    漂浮鼠标显示div

    【漂浮鼠标显示div】是一种常见的网页交互设计技术,它涉及到HTML、CSS和JavaScript的综合应用。当用户将鼠标指针悬停在特定元素上时,一个div层会以浮动的方式出现在屏幕上的指定位置,展示相关信息。这种效果常...

    Jquery+div/css 鼠标经过内容切换实例

    本实例重点讲解如何利用 jQuery 和 CSS 技术实现在鼠标经过(hover)某个div元素时,动态切换显示的内容。下面我们将深入探讨这个主题。 首先,我们来理解 `div` 和 `CSS` 的基本概念。`div` 是HTML中的一个通用...

    鼠标移到控件就会显示DIV显示 说明

    鼠标移到控件就会显示DIV显示,div里面可以进行任意活动,一般都是用来说明,这里就用到超链接来说明

    jquery+鼠标经过显示全部内容离开隐藏部分内容

    根据给定的文件信息,我们可以总结出以下关于jQuery在网页设计中的应用以及如何利用鼠标事件显示和隐藏部分内容的关键知识点: ### 1. jQuery基础概念与功能 jQuery是一种快速、简洁的JavaScript库,它极大地简化...

    JS 鼠标停留事件 递增减显示隐藏DIV(动画效果)

    纯js(兼容各浏览器),当鼠标停留在div上,动画递减隐藏DIV,鼠标离开时递增显示DIV,模拟出上线窗帘效果。

    仿CSDN鼠标移上去的显示DIV浮动层

    在网页设计中,"仿CSDN鼠标移上去的显示DIV浮动层"是一种常见的交互设计技术,主要用于增强用户体验,提供更多的信息提示。这种效果常见于文章列表、菜单栏或者按钮等元素,当用户将鼠标悬停在某个元素上时,会有一...

    JS+CSS实现感应鼠标渐变显示DIV层的方法.docx

    `change_show()`函数用于渐变显示DIV层,通过增加`i`的值来逐渐改变`filter:Alpha(Opacity)`和`opacity`属性,使得层的透明度逐渐降低,从而达到显示的效果。`change_hidden()`函数则相反,通过减少`j`的值来使层的...

    鼠标悬停某个标记时的DIV层显示

    在本例中,`DIV`作为我们显示内容的容器,当鼠标悬停在特定标记(如链接或按钮)上时,这个`DIV`会显现出来。 jQuery是一个轻量级、高性能的JavaScript库,提供了丰富的API来简化DOM操作、事件处理、动画效果等。在...

    jQuery css3鼠标悬停div容器显示光标动画特效

    jQuery css3鼠标悬停div容器显示光标动画特效 jQuery css3鼠标悬停div容器显示光标动画特效 jQuery css3鼠标悬停div容器显示光标动画特效

Global site tag (gtag.js) - Google Analytics