- 博客(20)
- 收藏
- 关注

原创 css
前端css全称为"层叠样式表"(cascading style sheets)它主要用于定义HTML内容在浏览器内的样式显示,如文字大小、颜色、字体加粗使用css的好处就是通过定义某个样式,可以让不同网页位置的文字有统一的字体,字号或者颜色css样式由选择符和声明组成 而声名又由属性和值组成 属性名:属性值 选择器{属性名:属性值; 属性名:属性值;}内联样式(inline),使用style属性声明在元素中内部样式(inner),外部样式(outer),创建一个独立的css文件
2020-10-10 19:58:37
133
原创 【无标题】
这里写自定义目录标题欢迎使用Markdown编辑器欢迎使用Markdown编辑器在vue中使用elementUI饿了么框架使用el-tabs,切换Tab如何实现实时加载,以及el-table表格使用总结当我们在开发中遇到tab切换,这时候用el的el-tabs感觉很方便但当我在把代码都写完后,发现一个问题就是页面打开时虽然我们只能看见当前一个tab页,但是vue会帮你把你写的所有tab页的内容都渲染出来了,只是其他的隐藏了,同时其他tab的js也都走了一边,当你点击tab时js就不会再去请求后台
2022-02-23 17:12:41
104
原创 懒加载
有时候一个网页会包含很多的图片,例如淘宝京东这些购物网站,商品图片多只之又多,页面图片多,加载的图片就多。服务器压力就会很大。不仅影响渲染速度还会浪费带宽。比如一个1M大小的图片,并发情况下,达到1000并发,即同时有1000个人访问,就会产生1个G的带宽。为了解决以上问题,提高用户体验,就出现了懒加载方式来减轻服务器的压力,优先加载可视区域的内容,其他部分等进入了可视区域再加载,从而提高性能。什么是懒加载在图片非常多的应用场景,为了提高页面加载速度,改善用户体验,我们对未出现在视野范围内的图片先不进
2021-03-26 20:19:42
391
原创 2021-02-21
Vue.js1.Vue.js 可以说是 MVVM 架构的最佳实践,是一个 JavaScript MVVM 库,是一套构建用户界面的渐进式框架。专注于 MVVM 中的 ViewModel,不仅做到了数据双向绑定,而且也是一款相对比较轻量级的 JS 库,API 简洁2. Vue用于构建用户界面的渐进式框架,渐进式框架的含义是:主张最少,每个框架都不可避免会有自己的一些特点,从而会对使用者有一定的要求,这些要求就是主张,主张有强有弱,它的强势程度会影响在业务开发中的使用方式。3.双向数据绑定:vue.js
2021-02-21 23:22:01
118
原创 npm ERR! A complete log of this run can be found in:与 删除node_modules文件夹
问题npm ERR! A complete log of this run can be found in:npm ERR! C:\Users\联想\AppData\Roaming\npm-cache_logs\2021-02-01T14_29_52_241Z-debug.log解决方法:1 执行 npm install npm@latest -g升级到最新版本(若升级到最新版本还是报错,则还需要再全局更新一下npm,更新后检查npm版本号不会变,内部应该有更新);2 .删除本地n.
2021-02-01 23:01:46
371
原创 2021-01-26
增删改查语句增删改查的语句命令为增:insert删:delete改:update查:SELECT或者show库操作创建数据库:create database shujukuba;创建带字符集的数据库:create database mydb2 CHARACTER SET=utf8;创建带校验的数据库:create database mydb3 CHARACTER SET=utf8 COLLATE utf8_general_ci;显示数据库:show databases;删除数据库:DR
2021-01-26 21:23:06
152
原创 2020-12-18
/矩形ctx.fillRect(x, y, width, height)//绘制一个填充的矩形ctx.strokeRect(x, y, width, height)//绘制一个矩形的边框ctx.clearRect(x, y, widh, height)//清除指定的矩形区域,然后这块区域会变的完全透明//线条路径ctx.beginPath()//新建一条路径,路径一旦创建成功,图形绘制命令被指向到路径上生成路径ctx.moveTo(x, y)//把画笔移动到指定的坐标(x, y)。相当
2020-12-18 20:40:32
99
1
原创 flex属性
属性:flex-directionrow(默认值):主轴为水平方向,起点在左端。row-reverse:主轴为水平方向,起点在右端。column:主轴为垂直方向,起点在上沿。column-reverse:主轴为垂直方向,起点在下沿。flex-wrapnowrap(默认):不换行。wrap:换行,第一行在上方。wrap-reverse:换行,第一行在下方。flex-flowflex-flow属性是flex-direction属性和flex-wrap属性的简写形式,默认值为row nowr
2020-12-17 23:11:13
98
原创 2020-12-04
什么是回流,什么又是重绘呢?回流:当我们对 DOM 的修改引发了 DOM 几何尺寸的变化(比如修改元素的宽、高或隐藏元素等)时,浏览器需要重新计算元素的几何属性(其他元素的几何属性和位置也会因此受到影响),然后再将计算的结果绘制出来。这个过程就是回流(也叫重排)。重绘:当我们对 DOM 的修改导致了样式的变化、却并未影响其几何属性(比如修改了颜色或背景色)时,浏览器不需重新计算元素的几何属性、直接为该元素绘制新的样式(跳过了上图所示的回流环节)。这个过程叫做重绘。由此我们可以看出,重绘不一定导致回流,
2020-12-04 15:49:53
66
原创 2020-12-04
js创建对象的两种方式:第一种:对象初始化器方式(构造使用键值对形式 键:值),第二种,构造函数方式(使用赋值变量形式 变量=值)。对象属性定义:私有属性;对象属性;对象方法定义:私有方法,实例方法,类方法1创建对象 初始化方式var xiongmao={ name:'yuan', age:2, shout:function(){ alert("我是"+this.name+",今年"+this.age); }, action:function(){ alert("会吃
2020-12-04 15:31:07
142
原创 2020-11-13
jS DOM节点操作childNodes 返回所有子节点组成的数组firstChild/lastChild 返回第一个或最后一个子节点parentNode 返回父节点nextSibling/previousSibling 返回下一个/上一个节点 包括文本节点nextElementSibling/previousElementSibling返回下一个/上一个节点createElement 控制台控制一个文本set...
2020-11-13 20:16:41
66
原创 2020-11-13
innerHTML、outerHTML、innerText、outerText区别如:<div><p>这是一个段落</p></div>innerHTML设置或获取标签所包含的HTML+文本信息 div.outerHTML的结果是**<p>这是一个段落<p>**执行document。getElementById(‘div1’).innerHTML='qingdao’会设置div1中的内容为qingdao执行document。ge
2020-11-13 19:58:53
86
原创 2020-10-30
如何画出箭头最外层的for循环控制行数 内层循环控制空格与星号当i=0时,内层的循环要执行4次,就是说打印4个空格打印完4个空格后字符串在加一个星号就完成第一行,但因为中间有空隙所以还需再循环 因为第一行已经完成所以当i=0时,要换行并跳出本次循环执行下一次,然后当i大于0时就可以正常的换行了。...
2020-10-30 15:58:18
95
原创 2020-10-23
奔跑的牛娃先定义已知图片要等分成的宽高相同 在定义背景图片 不重复 使用绝对定位 使用动画播放animation:cow 500ms steps(5) infinite;cow是图片名称 500ms是时间 steps(5)是背景图片被分为5分等大小 infinite是无限循环然后使用@keyframes cow{from{background—position: 0px 0px;}起始位置的坐标to{background—position:-500px 0px;}第一个图片的位置.
2020-10-23 19:19:34
79
原创 2020-10-23
遮罩层样式小结先定义一个大盒子 长 高 边框 定位父盒子为相对定位 清除浮动overflow:hidden;设置背景颜色然后再定义一个盒子和上面的盒子条件一样但为方便对比要设置不同的背景颜色 使用决对定位 在使用过度transition:top 2s,opacity 2s;top变化时要经过两秒再在第二个盒子那使用hover同样使用...
2020-10-23 18:45:17
113
原创 2020-10-23
动画效果 animation-name:动画名称 animation-duration:规定完成一个周期所花费的时间 animation-delay:定义动画开始前等待的时间,以秒或毫秒计。默认值为0 animation-iteration-count:规定动画被播放的次数(默认1) animation-play-state:规定动画是否正在运行或停止(默认是“running”,另外一个值“paused”) animation-direction:规定动画是否在下一个周期
2020-10-23 17:21:30
107
原创 2020-10-10
前端css全称为"层叠样式表"(cascading style sheets)它主要用于定义HTML内容在浏览器内的样式显示,如文字大小、颜色、字体加粗使用css的好处就是通过定义某个样式,可以让不同网页位置的文字有统一的字体,字号或者颜色选择可被两个选择器同时选定的元素 如p.mark{…}或.product.mark{…}需同时满足多个条件 之间没有空格父选择器又叫做包含选择器、派生选择器、即加入空格、用于选择指定元素下的后被元素.first span{color:red;}子选择器,即用
2020-10-10 20:51:16
73
原创 html常用标签
HTML常用标签html 标记 HTML文档由头部head和主体body构成,head与body两个标记均成对出现,有首尾标记构成head head标记中包括title,style、元信息meta、脚本、script、链接linkbody body标记是网页信息的主要载体,通常可以包含段落标记p、标题字h1-h6、换行br、表单form、脚本script、无序列表ul、水平分割线hr、表格table标题title标记段落p标记水平分割线hr标记样式style标记文字格式化列块容器
2020-10-10 19:04:49
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人