自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (11)
  • 问答 (3)
  • 收藏
  • 关注

原创 判断网页是PC端或者是移动端

这个 if 判断要放在项目的全局组件,app.js 组件内 mounted() { this.isMobile(); }, methods: { // 添加判断方法 isMobile() { this.flag = navigator.userAgent.match( /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|F.

2020-08-31 10:18:45 321

原创 清除浮动的五中的方法:

1、 给浮动元素的父元素添加高度(扩展性不好)如果一个元素要浮动,那么它的父元素一定要有高度。高度的盒子,才能关住浮动。可以通过直接给父元素设置height,实际应用中我们不大可能给所有的盒子加高度,不仅麻烦,并且不能适应页面的快速变化;另外一种,父容器的高度可以通过内容撑开(比如img图片),实际当中此方法用的比较多2、 clear:both;在最后一个子元素新添加最后一个冗余元素,然后将其设置clear:both,这样就可以清除浮动。这里强调一点,即在父级元素末尾添加的元素必须是一个块级元.

2020-08-30 20:46:59 194

原创 H5新增的特性:

一、html5什么是 HTML5H5 新增语义化标签H5 新增多媒体标签H5 新增 input 表单、表单属性1、 什么是html5定义:html是万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次修改,用于取代html4于Xhtml的新一代标准版本,所以教html5Xhtml 可扩展超文本标记语言XHTML是一种增强了的HTML,他的扩展新和灵活性将适应未来网络应用的更多需求2、 语义化标签: > 1、 <header

2020-08-30 19:49:54 350

原创 css3动画

什么是css 3 动画:动画是使元素从一种样式逐渐变化为另一种样式的效果。可以用百分比来规定变化发生的时间,或用关键词 “from” 和 “to”,等同于 0% 和 100%。0% 是动画的开始,100% 是动画的完成CSS3动画相关的几个属性是:transition, transform, animation;我分别理解为过渡,变换,动画。Transitions其作用是:平滑的改变CSS的值。无论是点击事件,焦点事件,还是鼠标hover,只要值改变了,就是平滑的,就是动画。transf

2020-08-30 18:49:57 191

原创 css3 实现点赞动画

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> /* 规定动画,改变y轴偏移

2020-08-29 14:28:36 1700

原创 github的基本 【推送,分支,协同开发】 的用法(图解)

1、 使用github托管代码:1、 第一步会创建仓库:在桌面上创建一个文件夹里面有一个记事本,用来测试时候可以把记事本推送仓库上;2、 推送代码的详细步骤:在执行 git push origin -u master 会弹出一个弹框,让你输入你的github的账号和密码效果2、 使用github共同开发项目的详细步骤:3、创建分支总结:托管仓库的详细步骤总结:1、 git init 【初始化仓库

2020-08-29 10:39:44 345

原创 实现垂直水平居中的方法:

html 代码:<div class='box'></div>css <style> .box { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 200px; height: 200px; backgrou..

2020-08-27 23:47:11 103

原创 盒子模型:

什么是盒子模型:1、根据盒子模型的概念,每个在页面上的元素都是一个拥有宽,高,内边距,边框和外边距的长方形盒子。2、标准盒模型、IE盒模型的区别如何使用盒子模型:每个元素都是一个长方形盒子,有几个属性能确定这个盒子的大小。盒子的核心属性是元素的宽高,这两个值可能是由元素的display属性、元素的内容或具体的width,height属性值生成的。内边距padding和边框border拓展了元素的高宽。最后是我们定义的在边框外的外边距margin。盒子模型对应的CSS属性为:width,hei

2020-08-26 00:14:54 334

原创 flex 布局:

弹性盒子的概念:Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性任何一个容器都可以指定为 Flex 布局。.box{ display: flex;}行内元素也可以使用 Flex 布局。.box{ display: inline-flex;}Webkit 内核的浏览器,必须加上-webkit前缀。.box{ display: -webkit-flex; /* Safari */ display: flex;

2020-08-25 22:30:32 113

原创 代码必要的注我释

vue 文件方法声明的顺序:-components - props - data - computed - created - mounted - activited - update - beforeRouteUpdate - methods - watch;vue.js组件注释:/*! * Vue.js v2.6.10 * (c) 2014-2019 Evan You * Released under the MIT License. */JQ

2020-08-25 11:42:47 218

原创 github的基本用法和生成密钥(图解):

git 使用前的配置:配置姓名的指令是: git config --global user.name配置邮箱的指令是: git config --global user.email查看 git 的配置信息: git config --listgit 推送代码的步骤:git init (初始化本地仓库)git status (查看提交的内容)git add (添加文件的名称,这里可以写成空格一个点)git commit -m “本次提交的信息” (可以注释本地提交的了什么)git re

2020-08-24 20:25:08 577

原创 用vue自定义指令实现图片懒加载:

功能实现的核心思维:我是用的IntersectionObserver API去实现的;IntersectionObserver 对象的observe() 方法向IntersectionObserver对象监听的目标集合添加一个元素。一个监听者有一组阈值和一个根, 但是可以监视多个目标元素,以查看这些目标元素可见区域的变化;链接地址: IntersectionObserver API 封装的图片懒加载的核心代码;// 这个是引入的一张logon图片import img from "@/as

2020-08-09 20:15:14 1082

原创 element ui 组件的库的Backtop用法,以及没有效果的问题

Backtop组件的基本用法:js代码// 这个div标签叫作用是,滚动的到顶部的距离是以他基准,最好放到顶部<div class='container'></div> <el-backtop target=".container" > <div class="toTop">Top</div> </el-backtop>css代码:.container { width: 100%; /

2020-08-05 22:55:16 1196

原创 了解BFC,看着一篇就够了

BFC 定义:BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。在解释什么是BFC之前,我们需要先知道Box、Formatting Context的概念。Box:css布局的基本单位Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的。元素的类型和 display 属性,

2020-08-01 21:35:22 146

百度统计插件用于看日志.zip

这是一块百度推出的插件,用于查看百度统计的插件,用法,在谷歌浏览器扩展程序中,直接把这个文件拖到扩展程序中即可

2021-08-10

前端专用刻度尺.zip

前端专用刻度尺,里面有两种尺子,一种是常见的刻度处,可以随意拉长或拉端,横竖都可以,一种是用来计算宽度和高度的,也是可以自由横竖拉长短的

2021-06-28

echarts 封装的一个小demo

这个是本人自己封装echarts插件的一个小demo,这个demo包含环形图,饼状图,地图,功能集中再一起;

2020-12-25

echarts 地图数据

这个是一个echarts使用地图用到的一个地图数据,在echarts用到地图组件,在组件中没有引入数据,地图是不会显示的

2020-12-09

总结vue前端面试题

本人总结前端vue面试,包含vue的基础,以及vue的高级和组件话开发,和vue的2.0 版本,包含vue指令,插槽路由vuex等

2020-10-27

mongodb可视化工具.zip

数据库分为关系性数据库和非关系性数据库,这个非关系性数据库MySQL,这个关系性数据库就是Mongodb,这个这一款mongodb数据库的可视化的一个软件;

2020-10-27

css 3 动画实实现点赞动画

css 3 动画实实现点赞动画,技术栈使用到了css 中的transform这个属性,项目中有需要的修改之处,请即使之处,这里会即使修改,

2020-08-29

dayone.zip

项目中的功能实现,vue 框架的使用原生的写的小球动画,还有:使用vant ui 框架里面上下拉刷新页面!

2020-06-08

musicVueDemoByGanto.zip

使用vue打造属于自己的播放器,技术栈,vue,axios,axios的接口是网易的接口,项目中BUG存在多多,本人正在有序完善,

2020-05-18

vue(框架 思维导图).xmind

vue的思维导图,思维导图的包含:vue的基础指令,vue的版本(2.0 或3,0),的安装方法,路由,路由分为:路由首位,路由导航,路由传参,如何设置,动态路由,生命周期;aixos 语法,本地存储,

2020-05-06

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

TA关注的人

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