自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 flex布局 多种方法让两个盒子分布在左右两边

一个父盒子里面包含了两个子盒子的,可以用justify-content:space-between属性。

2022-11-30 11:50:22 14837 3

原创 vue 倒计时

vue 倒计时

2022-10-25 18:41:03 537

原创 webstorm常用的快捷键

webstorm常用快捷键

2022-09-23 18:02:19 970

原创 vue+element-ui项目中实现复制功能

【代码】vue+element-ui项目中实现复制功能。

2022-09-23 17:08:56 1174

原创 vue 把链接转成二维码

vue 把链接转成二维码

2022-09-23 16:52:58 3375 1

原创 vue form表单验证清除

vue form表单验证清除

2022-09-12 11:23:12 1009

原创 jQuery的排他思想

因为jQuery具备隐式迭代,所以在写排他思想的时候不需要循环遍历,直接用下面这个就能实现。<html> <button>变色</button> <button>变色</button> <button>变色</button> <button>变色</button></html><script> $('button').click(function.

2022-05-26 16:37:58 761 1

原创 jQuery基础

jQuery是用$来获取对象的隐式迭代就是把该元素的所有数据都循环遍历。

2022-05-26 11:53:18 59

原创 本地存储

本地存储有两个:sessionStorage,localStoragesessionStorage和localStorage的区别<html> <input type="text"> <button class="set">存储数据</button> <button class="get">获取数据</button> <button class="remove">删除数据</butto.

2022-05-20 11:02:18 118

原创 网页轮播图

lunbo.css<style> body { margin: 0 auto; width: 800px; } .box { width: 600px; height: 420px; position: relative; overflow: hidden; } .leftBox { display: none; position: absolute;.

2022-05-17 14:14:59 628

原创 变速的动画效果

先封装一个动画函数animate.jsfunction animate(obj,target,callBack){ clearInterval(obj.timer) obj.timer = setInterval(function(){ var step = (target - obj.offsetLeft) / 10 // 取整数 step = step > 0 ? Math.ceil(step) : Math.floor(step) if

2022-05-09 10:41:48 160

原创 简单动画原理

动画的原理: 就是利用定时器不断重复这个操作,停止动画则利用清除定时器来完成。<style> div{ position: absolute; left: 0; width: 200px; height: 200px; background-color: pink; }</style><html> <div></div></html><script> var ...

2022-05-07 15:45:12 146

原创 到指定位置固定侧边栏

<style> body{ margin:0 auto; width: 800px; } .goBack{ display: none; } .aside{ background-color: pink; width: 50px; height: 200px; position: absolute; top: 400px; left: 1400px; } .header{ background-color: red; width: 80.

2022-05-07 14:03:09 382

原创 图片放大镜效果

<style> .content{ position: relative; border: 1px solid #ccc; height: 400px; width: 400px; text-align: center; } .eyeImg{ width: 300px; height: 300px; margin: 50px; } .mask{ position: absolute; top: 0; left: 0; width: 20.

2022-05-06 15:32:40 96

原创 手机发送验证码

<html> <input type="text"> <button>发送</button></html><script> var btn = document.querySelector('button') var time = 3; btn.addEventListener('click', function () { btn.disabled = true .

2022-05-02 19:20:21 88

原创 倒计时页面效果

<style> span { background-color: #333; color: #fff; }</style><html> <span class="hour">1</span> : <span class="minute">2</span> : <span class="second">3</span>&lt.

2022-05-02 18:51:16 198

原创 模拟京东快递单号查询框

<html> <div class="con"></div> <input type="text" placeholder="请输入内容"></html><style> .con { display: none; background-color: #fff; height: 50px; line-height: 50px; f.

2022-05-02 17:32:57 271

原创 动态生成表格

<style> table { width: 500px; margin: 100px auto; border-collapse: collapse; /*相邻边合并*/ text-align: center; } td, th { border: 1px solid #333; } thead tr { height: 40.

2022-04-29 17:12:51 101

原创 简单的发布留言

<html> <textarea name="" id=""></textarea> <button>发送</button> <ul> <li></li> </ul> </html><script> var text = document.querySelector('textarea') var btn = documen.

2022-04-29 14:44:46 57

原创 排他思想(算法)

<html> <button>按钮1</button> <button>按钮2</button> <button>按钮3</button> <button>按钮4</button> <button>按钮5</button></html><script> // 获取所有按钮元素 var bt.

2022-04-28 18:01:33 289

原创 密码框验证信息

<html> <input type="password" class="pwd" /> <p class="message">请输入6~16位的密码</p></html><script> // 获取元素 var a = document.querySelector(".pwd"); var b = document.querySelector(".message"); .

2022-04-28 16:58:19 374

原创 显示隐藏文本框内容

<html> <input type="text" value="手机" style="color: #999;"></html><script> // 获取元素 var a = document.querySelector('input') // 获取焦点事件 onfocus a.onfocus = function(){ if(this.value === '手机'){ .

2022-04-28 15:41:19 88

原创 密码设置隐藏

<html> <div> <img src="./close.jpg" alt="" id="eye" /> <input type="password" placeholder="请输入密码" id="pwd" /> </div></html><script> //1. 获取元素 var pwd = document.getElementById("pw.

2022-04-28 12:08:27 114

原创 倒计时方法

倒计时

2022-04-28 11:38:21 250

原创 JavaScript数组对象

1、.concat() 方法例一:var a = [1,2,3]console.log(a.concat(4,5)); //1,2,3,4,5例二:var arr = new Array(3)arr[0] = "aaa"arr[1] = "bbb"arr[2] = "ccc"var arr1 = new Array(3)arr2[0] = "ddd"arr2[1] = "eee"arr2[2] = "fff"console.log(arr.concat(arr1));..

2022-04-26 17:12:16 1613

原创 父子组件之间的通信

1.props / $emit父组件通过props向子组件传递数据,子组件通过$emit和父组件通信(1)父组件向子组件传值props只能是父组件向子组件进行传值,可以显示定义一个或一个以上的数据,可以接收各种数据类型,也可以传递一个函数。// 父组件<template> <div id="father"> <son :msg="msgData" :fn="myFunction"></son> &lt...

2022-04-20 18:03:55 3323

原创 vue的生命周期

1.beforeCreate(创建前):数据观测和初始化事件还未开始,此时 data 的响应式追踪、event/watcher 都还没有被设置,也就是说不能访问到data、computed、watch、methods上的方法和数据。2.created(创建后) :实例创建完成,实例上配置的 options 包括 data、computed、watch、methods 等都配置完成,但是此时渲染得节点还未挂载到 DOM,所以不能访问到 $el 属性。3.beforeMount(挂载前):在挂载开始之前

2022-04-18 17:21:33 301

原创 创建npm vue项目

1.自己先创建一个文件夹,然后在所在的目录文件下搜索cmd2.输入vue create+文件名选择下面红色框框的内容,按回车这样就创建成功了3.在你刚才创建的文件目录下,搜索cmd,然后输入npm run serve成功之后会出现端口号,然后复制下面红色框框的内容到浏览器就可以看到啦...

2021-09-06 16:29:58 246

原创 js正则表达式检测邮箱地址是否正确

一般的邮箱格式为:123456@qq.com,若用indexOf来判断此email地址,那么当用户输入了123456@qq的时候,检测仍可通过,明显这个地址缺少了后面的“.com”,所以这是不行的,最好还是使用正则表达式来判断:<script type="text/javascript">function ischeckemail(){var email = document.getElementById("emailname").value; if(email != "") {

2021-08-26 18:07:48 4221

原创 js获取URL中的参数

Location 对象包含有关当前 URL 的信息。Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。hash:设置或返回从井号 (#) 开始的 URL(锚)。host:设置或返回主机名和当前 URL 的端口号。hostname:设置或返回当前 URL 的主机名。href:设置或返回完整的 URL。pathname:设置或返回当前 URL 的路径部分。port:设置或返回当前 URL 的端口号。protocol:设置或返回当前 .

2021-08-26 17:57:52 178

原创 js定时器的用法

js 定时器有以下两个方法:setInterval() :按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。 setTimeout() :在指定的毫秒数后调用函数或计算表达式。setInterval() :以下是实例在每 2000 毫秒执行 clock() 函数。实例中也包含了停止执行的按钮:<html><body><input type="text" id="clock"

2021-08-08 21:50:01 339

原创 js的页面跳转

以下是JS里实现页面跳转的四种方法: window.location.href= 'url': 比较常用的方法,直接跟指定要跳转的地方。 window.history.back(-1): 参见的浏览器返回上一个已访问的页面,直到访问最初访问的页面。 window.navigate("url"): navigate对象包含有关浏览器的信息,也可以作为页面跳转,后面直接加要跳转的地方。 top.location= 'url': 当页面中有内嵌框架时,指定最顶层的窗口跳转,及包

2021-08-08 21:33:16 138

原创 JS时间格式化

有时候项目中需要用到时间,但返回的是毫秒数值,这样看着就很不方便,所以我们需要用js时间格式化,达到我们项目需求,让用户看时间一看就懂。时间格式化可以前端处理,也可以后端,下面这种js时间格式化方法,很简单很实用。代码如下:结果如下:...

2021-07-25 19:08:46 133

空空如也

空空如也

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

TA关注的人

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