`
zxingchao2005
  • 浏览: 80418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

DIV弹出层练习(一) ------------------ 用js实现在超链接的下方弹出div层

 
阅读更多

实现思想主要是通过函数getAbsolutePos取得超连接的坐标,然后将其纵坐标加15,横坐标不变,以此坐标设置弹出div的top和left的属性,最后将新建的div通过document.body.appendChild加入到页面中,另外注意的是新弹出的div显示到前面是由于设置了其style的zIndex属性,这个很重要。

效果图:

分享到:
评论

相关推荐

    web前端练习10----写一个弹出框效果

    本项目“web前端练习10----写一个弹出框效果”旨在实践这一功能,通过自定义代码实现弹出框,提升前端开发技能。下面我们将深入探讨弹出框的实现原理以及相关技术。 首先,弹出框的基本结构通常包括一个隐藏的容器...

    jquery 弹出层 注册表单插件

    弹出层(也称为模态窗口)是一种设计元素,它会在用户与页面交互时在当前页面上显示一个浮动窗口,阻止用户与背景内容进行互动,直到他们处理完弹出层内的事务。这种设计通常用于显示重要的信息、询问用户或者像注册...

    纯div+css制作的弹出菜单-01

    在网页设计领域,纯div+css制作的弹出菜单是一种常见的交互元素,它允许用户通过鼠标悬停或点击主菜单项来展示下级菜单。这种技术不仅提供了良好的用户体验,还能帮助优化页面性能,因为它不依赖JavaScript或其他...

    jQuery遮罩背景弹出层对话框插件.zip

    总的来说,这个jQuery遮罩背景弹出层对话框插件为开发者提供了一个便捷的工具,无需从零开始编写复杂的JavaScript和CSS,只需简单引用和调用即可实现在网页上创建具有专业感的交互式弹出层。对于学习和理解jQuery...

    bootstrap响应式网页作业essing-ma开发笔记

    2. **Bootstrap JavaScript组件**:如模态框(modal)、下拉菜单(dropdown)、工具提示(tooltip)、弹出层(popover)、滚动条(scrollspy)、轮播(carousel)、以及表单验证等。这些组件可以通过引入JS文件和...

    A008-014HTML电脑端DIV布局杭州1页.zip

    HTML电脑端DIV布局是网页设计中的核心技术之一,尤其在构建响应式和动态网站时不可或缺。在"A008-014HTML电脑端DIV布局杭州1页.zip"这个压缩包中,包含的文件很可能是用来展示一个基于HTML的电脑端网页布局示例,...

    仿京东左侧产品分类弹出菜单

    此外,可能还会使用`<div>`元素来创建弹出层,并通过CSS控制其显示和隐藏。 其次,CSS(Cascading Style Sheets)用于美化和布局网页元素。在设计弹出菜单时,CSS将起到关键作用,包括设置字体、颜色、边距、浮动、...

    HTML学生作业网页设计:用HTML+CSS仿武汉大学官网首页

    - **菜单导航栏**: 不仅美观醒目,还支持二级菜单的正常弹出与跳转。 - **中间内容区**: 是网站的核心部分,可以通过不同的布局和内容组织方式来展示信息。 - **页脚**: 提供版权信息、联系方式等内容。 #### 五、...

    css + div网页样式精通

    3. **图片轮播**:结合`div`、CSS动画和JavaScript,可以制作出功能丰富的图片轮播组件。 4. **响应式图像**:通过CSS的`max-width`和`height`属性,确保图片在不同设备上按比例缩放。 5. **表单设计**:利用`div`...

    作业题样式

    - **动态效果**:如实现层(div元素)的隐藏与显示,这通常通过改变元素的`display`属性来完成。 - **删除提示**:在用户点击“删除”按钮前,弹出确认提示,防止误操作。 3. **CSS (Cascading Style Sheets)**:...

    html圣诞树(1).zip

    JavaScript则可能用于添加交互性,比如点击树的一部分可以弹出祝福语,或者添加动画效果,使灯光闪烁、雪花飘落。JavaScript可以修改HTML元素的属性或样式,实现动态效果。例如,可以使用`setInterval`函数来定期...

    fashion-hub:模拟时装店

    3. js:存放JavaScript脚本,可能包括实现交互功能的script.js或其他文件。 4. images:存储项目中使用的图像资源,如产品图片、图标等。 5. possible additional folders/files:其他可能的文件或子目录,如字体...

    curso-htmlcss:Curso HTML CSS

    - 外部样式表:使用`<link>`标签引入外部CSS文件,实现样式复用和分离。 4. 布局技术 - Flexbox:用于创建灵活的、响应式的布局,通过`display: flex;`启用,支持弹性容器和项目的各种排列方式。 - Grid布局:...

    project1-website-build

    这可能是针对初学者或中级开发者的一个实践练习,旨在提升他们在创建网站方面的技能。项目的核心是通过实际操作来学习和应用Web开发的相关技术,特别是CSS(层叠样式表)这一关键元素。 【CSS】: CSS,全称...

    DWZ+java的简单应用

    例如,当用户点击“新增”按钮时,DWZ的JavaScript代码会创建一个弹出窗口并加载表单,用户填写完成后提交,后台接收到POST请求,处理数据并返回成功或失败信息,前端根据返回结果提示用户。 对于“删除”操作,...

    网页版手机

    在网页版手机中,尽管是静态页面,我们仍然可以使用JavaScript来实现一些简单的交互,比如点击按钮后弹出提示,或者改变某些元素的状态。例如,当用户点击“拨打电话”按钮时,可以用JavaScript模拟拨号界面的弹出,...

    前台开发技术

    学习JavaScript和jQuery能帮助开发者创建更丰富的用户体验,比如表单验证、滑动效果、弹出对话框等。 在学习和实践中,源码分析和工具使用也非常重要。"源码"标签可能意味着讨论会涉及到查看和理解现有的前端代码,...

    CSS-HTML-Learning:CSSHTML学习

    块级元素如`<div>`、`<p>`,每个占据一整行。 4. **文档结构**:`<!DOCTYPE>`声明文档类型,`<html>`是根元素,`<head>`包含元数据(如标题),`<body>`容纳实际内容。 ### CSS基础知识 1. **选择器与声明**:CSS...

Global site tag (gtag.js) - Google Analytics