leiyanting

导航

 

2021年9月5日

摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> window.onload = function(){ var u1 = document.g 阅读全文
posted @ 2021-09-05 20:27 leiyanting 阅读(100) 评论(0) 推荐(0)
 
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload = function(){ /* * 点击按钮以后弹出一个内容 */ 阅读全文
posted @ 2021-09-05 20:12 leiyanting 阅读(1458) 评论(0) 推荐(0)
 
摘要: - 事件的冒泡(Bubble) - 事件的冒泡指的是事件向上传导,当后代元素上的事件被触发时,将会导致其祖先元素上的同类事件也会触发。 - 事件的冒泡大部分情况下都是有益的,如果需要取消冒泡,则需要使用事件对象来取消 - 可以将事件对象的cancelBubble设置为true,即可取消冒泡 - 例子 阅读全文
posted @ 2021-09-05 19:08 leiyanting 阅读(170) 评论(0) 推荐(0)
 
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #box1{ width: 100px; height: 100px; background-color: red 阅读全文
posted @ 2021-09-05 17:25 leiyanting 阅读(91) 评论(0) 推荐(0)
 
摘要: - 事件对象 - 当响应函数被调用时,浏览器每次都会将一个事件对象作为实参传递进响应函数中, 这个事件对象中封装了当前事件的相关信息,比如:鼠标的坐标,键盘的按键,鼠标的按键,滚轮的方向。。 - 可以在响应函数中定义一个形参,来使用事件对象,但是在IE8以下浏览器中事件对象没有做完实参传递,而是作为 阅读全文
posted @ 2021-09-05 16:24 leiyanting 阅读(215) 评论(0) 推荐(0)
 
摘要: window.onload = function(){ document.querySelector("p").onscroll = function(){ // 滑动的距离 var n = this.scrollTop; //2304 // 滑动元素的总高度 var v = this.scroll 阅读全文
posted @ 2021-09-05 15:29 leiyanting 阅读(124) 评论(0) 推荐(0)
 
摘要: 注意:以下样式都是只读的 元素.clientHeight - 元素的可见高度,指元素的内容区和内边距的高度 元素.clientWidth - 元素的可见宽度,指元素的内容区和内边距的宽度 元素.offsetHeight - 整个元素的高度,包括内容区、内边距、边框 元素.offfsetWidth - 阅读全文
posted @ 2021-09-05 15:02 leiyanting 阅读(76) 评论(0) 推荐(0)
 
摘要: - 正常浏览器 - 使用getComputedStyle() - 这个方法是window对象的方法,可以返回一个对象,这个对象中保存着当前元素生效样式 - 参数: 1.要获取样式的元素 2.可以传递一个伪元素,一般传null - 例子: 获取元素的宽度 getComputedStyle(box ,  阅读全文
posted @ 2021-09-05 14:12 leiyanting 阅读(119) 评论(0) 推荐(0)
 
摘要: 语法:元素.style.样式名 - 例子: 元素.style.width 元素.style.height - 注意:如果样式名中带有-,则需要将样式名修改为驼峰命名法 将-去掉,然后-后的字母改大写 - 比如:background-color --> backgroundColor border-w 阅读全文
posted @ 2021-09-05 11:13 leiyanting 阅读(261) 评论(0) 推荐(0)