`

给指定的页面元素增加浮动div

    博客分类:
  • js
阅读更多


<html>
<head><title>eg </title>
<SCRIPT language="javascript" src="../2/div.js"></SCRIPT>
  <script language="javascript">
   
   
   function dynamicDiv(str,div)
   { 
    var  str1="z|sd|asdf|z1";
    var arr=new Array();  
     arr=str1.split("|");
     var tem=new Array();
     
    for(var i=0;i<arr.length;i++)  
          {
           tem[i]=document.getElementById(arr[i]);
           if(tem[i]!=null)
           {
             tem[i].onmouseover=new Function("show('"+div+"','"+arr[i]+"')");
            }
           }
   }
   function show(div,controlID)
   {
      var obj=document.getElementById(controlID);




      var t=document.getElementById(div);
     
     t.style.zIndex=11;    
       //t.style.z-Index=2;
       t.style.display="block";
      t.style.position="absolute";
      //div显示的位置
      t.style.top=obj.offsetTop+20;
      t.style.left=obj.offsetLeft;
      //div显示长度.宽度
      t.width="20";
      t.height="50";
     
     
     
    
   }
   //关闭div
   function hidden(div)
   {
    
    var t=document.getElementById(div);
    if(t!=null)
    {
      t.style.display="none";
    }
   } 





  </script>
</head>
<body onload="dynamicDiv('s','div1')">




<input type="text" id="z" value="123" name="z"/><br>
<input type="text" id="z1" value="321" name="z1"/>
<div name="div1" id="div1"   style="display:none;background-color :red;">
<input type="text" id="123" name="123" value="dddddd"/>
<a href="#" onclick="hidden('div1')" >关闭</a>
asldfjsk
</div>
</body>
</html>

0
0
分享到:
评论

相关推荐

    jquery 可拖动浮动DIV ,可固定DIV

    本主题将深入探讨如何使用jQuery实现一个可拖动并可固定在页面上的浮动DIV元素。 首先,让我们理解“浮动DIV”。在HTML中,浮动(float)属性常用于布局,使元素可以向左或向右移动,以便其他内容可以环绕它。在CSS...

    div两侧浮动广告 可隐藏 附加非div两侧浮动

    当一个 div 设置为浮动后,它会尽可能地向页面的左或右侧移动,直到它的外边缘碰到包含它的边框或者其他浮动元素的外边缘。这样,我们可以创建一个在页面两侧显示的广告栏。 例如,如果我们想要在左侧创建一个浮动...

    页面中的浮动窗口.doc

    在网页设计中,浮动窗口是一种常见的广告或交互元素呈现方式,它可以随着用户滚动页面而保持在屏幕的特定位置,提供持续的视觉效果或功能。在给出的文档中,提到了三种类型的浮动窗口:左栏浮动广告、右栏浮动广告...

    div跟随固定在浏览器左边,上下不浮动,左右可跟随主体浮动

    2. **固定高度与宽度**:为了让`div`在上下拉动滚动条时保持固定,我们需要设定它的高度,确保它能覆盖整个页面或指定区域。同样,设置适当的宽度以适应内容。 ```css div { width: 200px; /* 自定义宽度 */ ...

    jquery浮动层,跳转到页面指定链接

    标题中的“jquery浮动层,跳转到页面指定链接”指的是使用jQuery库来创建一个浮动的层(通常称为弹出窗口或对话框),该层能够帮助用户实现页面内部或外部的链接跳转。jQuery是一个强大的JavaScript库,它简化了HTML...

    javascrip 浮动在屏幕固定位置的div

    JavaScript中的浮动div是一种常见的网页设计技术,用于创建如购物车提示、消息通知等元素,使其始终显示在用户屏幕的特定位置,即使用户滚动页面也是如此。这个功能在许多现代网站上被广泛采用,提供了与用户的实时...

    页面 浮动层定位 jquery

    在网页设计中,浮动层定位是一项重要的技术,它允许元素在页面上保持固定的位置,即使用户滚动页面,这些元素也会始终可见。"页面浮动层定位"通常用于创建导航菜单、侧边栏、广告或者提示框等,以提供更好的用户体验...

    DIVCSS布局:CSS浮动float属性详解.doc

    当一个元素的父级元素内有浮动元素,而父级元素没有指定高度时,可能会导致父级元素高度塌陷,即父级元素无法完全包含其内部的浮动子元素。为了解决这个问题,我们可以使用`clear`属性,或者在父元素上添加伪类(如`...

    div+js浮动广告

    在网页设计中,"div+js浮动广告"是一种常见的实现方式,它利用HTML的`&lt;div&gt;`元素结合JavaScript脚本来创建动态的、跟随用户滚动的广告展示。这种广告形式能够吸引用户的注意力,提高广告的曝光率,同时不会过于干扰...

    css+div创建页面实例

    CSS通过定义样式规则,控制HTML元素的外观、布局和结构,而div作为一个通用的容器元素,常用于组织和划分页面内容。 首先,我们需要了解div的基本概念。在HTML中,div(division)标签用于创建一个块级元素,它可以...

    div分层

    Div元素,全称为“division”,在HTML中扮演着容器的角色,可以用来组织和结构化页面内容。通过CSS,我们可以对div进行定位、设置样式,实现复杂的网页布局和分层效果。 一、Div的基本使用 1. 创建Div:在HTML中,...

    Jquery 右侧浮动

    这段代码将使得指定的元素浮动到右侧。 然而,浮动元素可能会导致父元素的塌陷,也就是父元素的高度无法自动包含浮动子元素。为了解决这个问题,你可以使用clearfix类或者jQuery来清除浮动。在 jQuery 中,可以这样...

    漂亮div层 精美div层

    在网页设计中,Div(Division)层是一种基本的布局元素,用于组织和定位网页内容。"漂亮div层 精美div层"这个标题和描述暗示我们关注的是如何利用Div来创建美观、高效的网页布局。下面我们将深入探讨Div层的重要性和...

    浮动代码 

    - **定位**:为了使元素浮动,我们需要使用CSS的`position`属性。可以将其设置为`fixed`,这将使元素相对于浏览器窗口而不是其父元素定位。 - **位置**:使用`top`和`right`(或`bottom`和`left`)属性调整元素在...

    div和css布局代码

    }` 设置`dv1`元素左浮动,并指定其宽度为280px。 #### `position` - **`position`**:定位属性,用于确定元素的位置,包括`static`, `relative`, `absolute`, `fixed` 和 `sticky`。 - 示例:`#left { position: ...

    jQuery实现div浮动层跟随页面滚动效果

    在网页设计中,有时我们需要创建一种效果,使某些元素(如广告栏、导航菜单或提示信息)在用户滚动页面时始终保持可见,这种效果通常被称为“浮动层”或“固定定位”。本文将详细介绍如何使用jQuery实现div浮动层...

    简洁实用的左侧浮动代码

    在网页设计中,"简洁实用的左侧浮动代码"是一种常见的布局技术,主要用于实现侧边栏或者浮动元素(如客服按钮)始终保持在用户视野范围内,即使页面内容向下滚动。这种效果通常通过CSS(层叠样式表)来实现,尤其是...

    div的position属性

    固定定位允许元素相对于浏览器窗口进行定位,无论页面如何滚动,该元素都会保持在固定位置。 **语法**: ```css element { position: fixed; top: 50px; right: 100px; } ``` **示例**: ```html &lt;!DOCTYPE ...

    div+css布局大全

    通过设置元素的`float`属性为`left`或`right`,元素会脱离正常流并沿着指定方向浮动,其他元素会围绕它排列。 6. **Flexbox布局**:弹性盒模型(Flexbox)是现代CSS布局的一个重要工具,适用于单一维度的布局(如行...

Global site tag (gtag.js) - Google Analytics