万网怎样做网站调试对网站内容建设的建议

张小明 2025/12/31 4:22:24
万网怎样做网站调试,对网站内容建设的建议,简单网站建设优化推广,wordpress获取主题目录#xff08;详细资料和相关课程可搜b站黑马程序员#xff09;一、事件流1.事件流与两个阶段说明事件流指的是事件完整执行过程中的流动路径说明#xff1a;假设页面里有个div#xff0c;当触发事件时#xff0c;会经历两个阶段#xff0c;分别是捕获阶段、冒泡阶段简单来…详细资料和相关课程可搜b站黑马程序员一、事件流1.事件流与两个阶段说明事件流指的是事件完整执行过程中的流动路径说明假设页面里有个div当触发事件时会经历两个阶段分别是捕获阶段、冒泡阶段简单来说捕获阶段是 从父到子 冒泡阶段是从子到父实际工作都是使用事件冒泡为主2.事件捕获事件捕获概念从DOM的根元素开始去执行对应的事件 (从外到里)addEventListener第三个参数传入true代表是捕获阶段触发很少使用3.事件冒泡事件冒泡当一个元素的事件被触发时同样的事件将会在该元素的所有祖先元素中依次被触发。这一过程被称为事件冒泡简单理解当一个元素触发事件后会依次向上调用所有父级元素的同名事件4.阻止冒泡因为默认就有冒泡模式的存在所以容易导致事件影响到父级元素若想把事件就限制在当前元素内就需要阻止事件冒泡阻止事件冒泡需要拿到事件对象语法此方法可以阻断事件流动传播不光在冒泡阶段有效捕获阶段也有效使用我们某些情况下需要阻止默认行为的发生比如 阻止链接的跳转表单域跳转5.解绑事件addEventListener方式必须使用语法removeEventListener(事件类型, 事件处理函数, [获取捕获或者冒泡阶段])6.鼠标经过事件的区别二、事件委托事件委托是利用事件流的特征解决一些开发需求的知识技巧优点减少注册次数可以提高程序性能原理事件委托其实是利用事件冒泡的特点。给父元素注册事件当我们触发子元素的时候会冒泡到父元素身上从而触发父元素的事件实现事件对象.target. tagName 可以获得真正触发事件的元素三、其他事件1.页面加载事件1加载外部资源如图片、外联CSS和JavaScript等加载完毕时触发的事件事件名load监听页面所有资源加载完毕给 window 添加 load 事件注意不光可以监听整个页面资源加载完毕也可以针对某个资源绑定load事件2当初始的 HTML 文档被完全加载和解析完成之后DOMContentLoaded 事件被触发而无需等待样式表、图像等完全加载事件名DOMContentLoaded监听页面DOM加载完毕给 document 添加 DOMContentLoaded 事件2.元素滚动事件1滚动条在滚动的时候持续触发的事件事件名scroll监听整个页面滚动给 window 或 document 添加 scroll 事件监听某个元素的内部滚动直接给某个元素加即可2页面滚动事件-滚动到指定的坐标scrollTo() 方法可把内容滚动到指定的坐标语法元素.scrollTo(x, y)3.页面尺寸事件会在窗口尺寸改变的时候触发事件resize页面尺寸事件-获取元素宽高获取宽高获取元素的可见部分宽高不包含边框margin滚动条等clientWidth和clientHeight四、元素尺寸位置1.使用场景前面案例滚动多少距离都是我们自己算的最好是页面滚动到某个元素就可以做某些事。简单说就是通过js的方式得到元素在页面中的位置这样我们可以做页面滚动到这个位置就可以做某些操作省去计算了。获取宽高1获取元素的自身宽高、包含元素自身设置的宽高、padding、border。2offsetWidth和offsetHeight3获取出来的是数值,方便计算。注意: 获取的是可视宽高, 如果盒子是隐藏的,获取的结果是0获取位置1获取元素距离自己定位父级元素的左、上距离2offsetLeft和offsetTop 注意是只读属性3element.getBoundingClientRect() 方法返回元素的大小及其相对于视口的位置2.其他方法
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

简单制作网站的过程网站关键词下降

本文所有知识点均用于网络安全防御技术学习,攻击手段仅可在合法授权的靶机测试环境中使用。未经授权侵入他人系统、窃取信息属违法行为,将承担相应法律责任。网络安全的核心是 “攻防兼备”,掌握攻击手段的同时,更要牢记防护使命&…

张小明 2025/12/28 14:40:41 网站建设

个人网站源代码html陕西网站建设品牌公司推荐

随着ai的发展,很多小伙伴们都希望有一款可以批量ai生成图片的软件,今天它来了!这款ai批量生成图片工具非常强大,功能也是非常多,下面看介绍!(软件附文末)功能:1.支持批量…

张小明 2025/12/28 16:13:32 网站建设

百度有网站建设吗会展设计就业方向

在知识付费与内容创业浪潮中,越来越多的人开始意识到:单纯的内容输出已不足以构建长期竞争力。无论是讲师、咨询师、行业专家,还是创业者,都面临一个共同问题:如何从“被看见”走向“被选择”,并最终实现可…

张小明 2025/12/28 16:14:23 网站建设

wordpress网站测速wordpress页面模板

BG3ModManager终极教程:从零开始快速掌握博德之门3模组管理 【免费下载链接】BG3ModManager A mod manager for Baldurs Gate 3. 项目地址: https://gitcode.com/gh_mirrors/bg/BG3ModManager 还在为《博德之门3》模组安装繁琐、冲突频发而烦恼吗&#xff1f…

张小明 2025/12/31 10:57:43 网站建设

用什么开发手机网站网站内的链接怎么做

网络资源共享与Windows 8.1升级全攻略 1. 网络共享资源使用技巧 1.1 下载程序到网络共享文件夹 如果你经常需要在多台计算机上安装下载的程序,可考虑使用公共文件夹中的“Public Downloads”文件夹。具体操作步骤如下: 1. 在自己的文档文件夹或网络上的其他共享文件夹中创…

张小明 2025/12/31 12:32:21 网站建设

一级做爰片a视频网站如何帮客户做网站

网络攻击技术与实践指南 在网络安全领域,了解攻击者常用的手段和技术对于保护自身安全至关重要。本文将详细介绍几种常见的网络攻击方法,包括使用SET工具克隆网站进行密码窃取、利用Metasploit创建反向shell、使用browser_autopwn2模块攻击客户端以及使用BeEF框架进行攻击等…

张小明 2025/12/31 12:38:34 网站建设