PC端网页特效异读


其他,opacity是半透明的意思

一、三大系列

1.元素偏移量(offset系列)

一般用来动态获得元素位置和自身大小

(1)一些属性

在这里插入图片描述
在这里插入图片描述

(2).offset和style的区别

在这里插入图片描述

(3).一些例子

**获取鼠标在盒子内坐标
在这里插入图片描述

在这里插入图片描述
**模拟框拖拽
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.元素可视区(client系列)

获取边框大小,元素大小

(1).一些属性

前两个专门获得上、左边框的大小
后两个不包含边框
在这里插入图片描述

(2).flexible.js源码分析

1.立即执行函数
不需调用
创建了一个独立的作用域,避免命名冲突
里面的变量是局部变量
第二个括号是调用函数,可传递参数
在这里插入图片描述
2.pageshow,重新加载页面事件
给window添加
e.persissted返回的是true
在这里插入图片描述
用pageshow不用load的原因
在这里插入图片描述

3.scroll系列

常用来获取滚动宽度
内容的宽度高度
在这里插入图片描述
在这里插入图片描述
例子,淘宝右侧边栏
某元素上面被卷去的长度用element.scrollTop
整个页面用window.pageYOFFset
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
兼容性问题
在这里插入图片描述

(4).三大系列小结

在这里插入图片描述
在这里插入图片描述

相关推荐

  1. vue pc网页实现自适应

    2024-05-10 08:20:04       34 阅读
  2. wifi密码,pc

    2024-05-10 08:20:04       17 阅读
  3. js判断是否PC

    2024-05-10 08:20:04       13 阅读
  4. vue pc-移动-ipad适配

    2024-05-10 08:20:04       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-10 08:20:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-10 08:20:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-10 08:20:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-10 08:20:04       20 阅读

热门阅读

  1. HTTP URL 详解

    2024-05-10 08:20:04       11 阅读
  2. 户外公园实景儿童剧本杀小程序系统开发搭建

    2024-05-10 08:20:04       14 阅读
  3. apk合包,apk合并。附免费合并工具

    2024-05-10 08:20:04       13 阅读
  4. 数据分析层的功能特点和应用

    2024-05-10 08:20:04       10 阅读
  5. Kubernetes(K8s)简介

    2024-05-10 08:20:04       9 阅读