自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (3)
  • 收藏
  • 关注

转载 各种高度距离问题

转载自:https://blog.csdn.net/weixin_42557996/article/details/103158928在我们进行懒加载的逻辑时,经常会遇到各种获取距离问题,比如获取当前元素到页面底部的距离,获取文档网页底部到可视区窗口距离,获取…大脑想象图形化比较困难的同学就会感觉很绕很麻烦,其实我们只需要获取到这五个值,就可以当前页面中存在的各种距离了我特意做了一张图:例如:文档底部与可视区窗口底部的距离 = 文档总高度 - 文档滚动高度 - 可视区窗口高度当前元素与底

2021-04-11 13:43:04 173

原创 面试笔记

1. 基本数据类型基本数据类型有6种,分别是Number,String,Undefined,Null,Boolean,Symbol(ES6),还有Bingint(ES10)基本数据类型存放在栈内存中,复杂数据类型的值存放在堆内存,复杂数据类型的引用存放在栈内存,对象的赋值操作是将地址赋值给新的引用,指向同一片内存区域.2. 判断一个值的类型typeof可以正确判断基本数据类型,但不能判断复杂数据类型. 但typeof null除外,他返回object但是null是基本数据类型,instanceo

2021-03-06 17:35:31 154

原创 算法和数据结构笔记

2021-03-05事件捕获 冒泡 委托捕获 冒泡 指的是事件的执行顺序, 捕获 的事件执行顺序是从最不精确的到最精确的.冒泡 的事件执行顺序是从最精确的到不最精确的.addEventListener('click',fn,true/false)这个方法的第三个参数就是设置事件的冒泡和捕获. true是捕获,false是冒泡. 使用event.stopPropagation();阻止事件冒泡.事件委托就是利用事件冒泡机制,精确的事件执行完后,就会冒泡执行不精确的事件,在不精确的事件执行时,可以使

2021-03-05 21:05:20 48

原创 canvas

canvas的宽高canvas的宽高分为画布和画板的宽和高.通过<canvas width='500' height='500'></canvas>以及通过jsdom.width = 500这两种方式设定的都是画布的宽高.而通过css设定以及js的dom.style.width='500px'设定的是画板的宽高,也就是渲染到浏览器canvas标签所占的宽高.当画布的宽高和画板的宽高不一致时,就会导致画布压缩或者拉伸和画板大小一致,造成比例失调.beginPath()的问题be.

2021-02-25 15:23:01 81

原创 博客前端笔记

2021-02-24手风琴效果在实现手风琴效果(也就是固定高度容器的动画显示和以隐藏的效果)时,有一个bug,我使用transition来控制高度,开始时,height:0,结束时height:auto transition: all 0.3s ease,发现过渡效果无法实现,因为transition只能监听到有固定的中间值的属性,而auto没有具体的值,所以不能实现过渡效果.解决方法: 使用max-height属性,因为max-height是根据内容来撑开高度的,只要max-height 大于正

2021-02-24 11:34:35 69

原创 vue学习笔记

vue学习笔记2021-01-19传递本地路径的问题在父子组件通信中,子组件需要图片地址,父组件传递图片地址时,图片地址是本地图片,使用别名@以及相对路径…/都会导致图片路径出错.解决方法:使用require引入<feature-view :imageUrl="featureImageUrl"></feature-view>data() { return { featureImageUrl: require("@/assets/img/home/

2021-01-19 11:23:19 92

转载 @ComponentScan

通过本文你将学到:Co...

2020-02-06 10:15:33 81

转载 CSS浮动(float,clear)通俗讲解

一直不了解css float布局,特此记载此文章学习.转载 原文https://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html        很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 &...

2020-01-07 15:13:51 76

原创 java注解

注解总结通过**@interface**声明注解其中可以包含属性,并可以对其赋值.然后编写处理类来对注解进行处理.注解的处置主要是通过反射来进行.注解反射主要有三个方法:通过 Class 对象的 isAnnotationPresent() 方法判断它是否应用了某个注解public boolean isAnnotationPresent(Class<? extends Annot...

2019-09-05 11:32:22 65

原创 记录自己SSM框架的整合

这里写自定义目录标题开发工具简介创建一个Maven项目配置SpringMVC功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...

2019-07-26 11:48:35 132

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除