自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据结构基础

左边是调整函数,右边是堆排序函数。

2023-09-15 15:28:08 176 1

原创 TypeScript基础

1.数字类型number,Typescript和JavaScript一样,不区分整数类型(int)和浮点类型(double),统一为number类型2.布尔类型只有两个取值:true,false,3.字符串的取值:string,4.数组的定义:Array,//不推荐 let foo : Array [ ] = [ ] //推荐5.对象类型:默认会做所以可以直接定义,6.null和undefined的定义:,2.数组的定义:Array,

2023-03-15 10:55:10 113

原创 pc端使用postcss-pxtorem把px转成rem实现响应式变化

pc端实现把px转成rem实现响应式随屏幕变化而变化因为vue项目基本编写完成,但是项目没有优化,当浏览器窗口缩小,或者说切换笔记本这种类似的小屏幕时候会出现一些问题,布局会混乱。所以在我接手后让我解决这个问题,因为有过类似的项目所以第一想法就是把固定的px转成rem进行响应式变化。第一步:安装环境1.postcss-pxtorem插件自动将px单位转换成remnpm install postcss-pxtorem如果运行报错,则看看是否postcss-pxtorem安装完成,有时候会显示版本问

2021-10-27 15:45:18 3422 3

原创 ES6基本全部语法

一,变量声明:let声明变量:1.变量不可重复声明,let star = '罗志祥' let star = '小猪'结果报错2.块级作用域,{ let girl = '周扬青' }在大括号内的都属于作用域内3.不存在变量提升4.不影响作用域链const声明常量:const SCHOOL = ‘学校’;一般习惯把常量全用大写字母1.一定要赋初始值2.一般常量使用大写(潜规则)3.常量值不能修改4.块级作用域5.对数组和对象的元素修改,不算对常量的修改,不会报错变量的结构.

2021-02-21 16:14:23 46536 7

原创 这是基于three.js+photo-sphere-viewer.js 全景图场景切换

这是基于three.js+photo-sphere-viewer.js 全景图场景切换效果图 :http://122.51.121.122:8066/szovo起因很简单,公司做宣传想要做全景图,正好我会些three.js,然后这个任务就交到我这里来了。经过我一段时间的调研发现现在市面上一些公司主营业务就是全景图展示。他们所用的技术基本是基于成熟的一款付费插件制作。所以我就选择了three.js+photo-sphere-viewer.js 实现全景图效果我们先来了解一下Photo Sphere Vi

2021-02-07 15:26:12 3286 8

原创 javascript基础知识整理和部分高级,欢迎补充指正错误。

“= =“和”= = =”当使用“= =”来比较两个值时,如果类型不同,则自动转换为相同类型在进行比较。“===”:全等,判断两个值是否全等,和相等类似,不过不会进行类型的转换,类型不同直接返回false数据类型:基本数据类型:1.数字num,2.string,3.Boolean,4.null,5.undefinedundefined:代表定义但未赋值;null:表示赋值了,只是赋值未null什么时候赋值为null:1.初始变量赋值为null,表示要赋值变量为对象;2.结束时候,让不在使用

2020-06-03 16:39:58 200 1

原创 flex弹性盒子代码图片详细解释

一.开启了flex布局的元素叫做flex containerflex items默认都是沿着main axis(主轴)从main start开始往main end方向排布al{ display: flex; }<div class="al"> <div class="z2">z2</div> <div class="cl">c1</div> <div class="z1"

2020-05-26 18:08:31 483

原创 变形的transform和transition动画,关键帧动画

tansform属性允许旋转,缩放,倾斜,平移给定的元素常见的函数有:平移:translate(x,y).z2:hover{transform: translate(20px);}向x轴平移20像素缩放:scale(x,y).z2{width: 100px; height: 100px; background-color: seagreen; display: inline-block;

2020-05-13 09:42:40 563

原创 四种伪元素和::before,::after的使用

共有四种伪元素:一般伪元素可以写成两种,::first-letter,:first-letter因为单:和伪类一样,所以伪元素一般推荐写成::first-letter双冒号形式,用于区分。::first-letter用于针对第一个首字母设置属性,只有下列属性可以应用:字体属性,margin属性,padding属性,border属性,颜色属性,背景属性等::first-line针对文本首...

2020-04-30 15:57:38 578

原创 全部伪类和使用

1.动态伪类:link 未访问的链接:visited 已经访问的链接:hover 鼠标停留时候链接:active 激活链接时候:focus 指当前拥有输入焦点的元素,因为a元素可以被tab键选中聚焦,所以focus也适用a元素。如果不想元素被选中可以tabindex调整tab选中的顺序 <a tabindex="-1" href="">案件</a>使用注意:...

2020-04-30 14:31:27 207

原创 vue遍历数组可以单击进行颜色切换,或者通过按钮进行整体切换

开始是蓝色再点击变红,再点击就会恢复原来颜色还可以点击某一个进行切换下面上代码:<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <script src="js/vue.js" type="text/java...

2020-04-15 16:20:22 1014

原创 vue移动端实现手指滑动效果

vue移动端实现手指滑动效果滑动时候黄色块宽度跟着变化目前感觉宽度变化有点问题,还在思考中下面上代码:

2020-04-15 16:04:40 1332

three.js+photo-sphere-viewer.js 全景图场景切换

算是全网代很全面的代码了,因为内外的网上资源少的可怜,代码功能包括全景图引入,全景图的前进后退功能。后续会做模态框类似的功能。其中代码注释比较全面,阅读起来不会有太大压力

2021-02-07

空空如也

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

TA关注的人

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