- 博客(16)
- 收藏
- 关注
原创 JavaScript基础学习之BOM-pc端网页特效
元素被卷去的头部是element.scrollTop ,如果是页面被卷去的头部则window.pageYOffset。mouseover鼠标经过自身盒子会触发,经过子盒子还会触发。mouseenter只会经过自身盒子触发。节流阀:当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。缓动动画:盒子当前的位置+变化的值(目标位置 - 盒子当前的值)/10。独立创建了一个作用域,不需要调用,立即调用执行。匀速动画:盒子当前的位置+固定的值。核心原理:通过定时器不断移动盒子。
2023-03-29 17:34:42 65
原创 JavaScript基础学习之BOM1
BOM ( BrowserObject Model )即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行 交互的对象,其核心对象是window。window对象是浏览器的顶级对象,它具有双重角色。1.它是JS访问浏览器窗口的一个接口。2、它是一个全局对象。定义在全局作用域中的变量、函数都会变成window对象的属性和方法。
2023-03-28 17:10:56 96
原创 JavaScript基础学习之DOM—事件高级
利用on开头的事件,如btn.onclick=functon(){}特点:注册事件的唯一性,同一个元素同一个事件只能设置一个处理函数。
2023-03-28 11:10:00 53
原创 JavaScript基础学习之基础知识
浏览器分为两部分:渲染引擎和JS引擎渲染引擎:用来解析HTML与CSS,俗称内核。JS引擎:也称为JS解释器,用来读取网页中的JavaScript代码,对其处理后运行。浏览器本身并不会执行JS代码,而是通过内置JavaScript引擎(解释器)来执行JS代码。JS引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行。所以JavaScript语言归为脚本语言,会逐行解释执行。
2023-03-24 21:20:52 42
原创 css学习之高级技巧
核心原理:将网页中的一些小背景图像整合到一张大图中,这样服务器就只需要发送一次请求就可以了。主要针对背景图像目的:有效减少服务器接收和发送请求的次数,提高页面的加载速度。左走为负;上走为负背景图像是精灵图,然后指定位置,显示某一个图标在实际情况中,遇到结构和样式简单的图标,就用字体图标;遇到结构样式复杂的小图标,就用精灵图字体图标的下载字体图标的引用:把下载包里面的font添加到文件夹下;将style.css里面的代码复制到网页的<style></style>中;---
2023-03-20 11:48:43 63
原创 css学习之定位
定位可以让盒子自由的在某个盒子内移动位置,或者固定在屏幕中的某个位置,并且可以压住其他盒子。定位=定位模式+边偏移定位模式用于指定一个元素在文档中的定位方式,位偏移决定了该元素的最终位置。
2023-03-18 17:00:02 69
原创 css学习之浮动
浮动元素装在一个父元素中,但父元素设置固定的高度需要写死,对于子浮动元素很多的情况不灵活。父元素中的子盒子浮动不占有位置,父元素的盒子高度为0,会影响下面的标准流盒子。清除浮动就是清除浮动元素造成的影响。清除浮动之后,父级会根据浮动的子盒子自动检查高度,父级有高度就不会影响下面的标准流的排版了。如果父级元素的宽度装不下这些浮动元素,就会另起一行。为了约束浮动元素,在网页布局时,先设置一个父级元素,再在父级元素中设置浮动盒子。4、元素在添加浮动特性之后,就拥有了行内块元素的特点。清除浮动的本质是什么?
2023-03-17 20:37:30 87
原创 css学习之盒子模型
border-style: solid (实线) dashed(虚线边框) dotted(点)对于边框的上下左右,可以使用boder-topborder-collapse:collapse 合并相邻的边框。
2023-03-17 10:19:56 36
原创 《论文写作》课程收获
有幸学习了闵帆老师的《论文写作》课程,在此记录一下学完这门课程的收获。在刚刚进入研究生学习的时候,我觉得能够发论文的都是大佬,都厉害。能够发出一篇论文肯定是先有一个idea,再要做出一些成果,再写出论文。最初我认为只要把代码敲出来了,结果运行出来了,写论文不是轻而易举的事情。但是上完课程之后,我发现这是一个错误的想法。...
2021-12-23 12:26:37 545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人