自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目配置stylelint校验css和scss

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、安装依赖包二、新建.stylelintrc.js配置文件三、在package.json中新增命令总结前言项目配置stylelint校验css和scss提示:以下是本篇文章正文内容,下面案例可供参考一、安装依赖包npm install -D stylelint stylelint-config-standard二、新建.stylelintrc.js配置文件代码如下(示例):module.exports .

2022-03-30 17:36:37 7094 3

原创 封装一个圆形进度条jQuery插件

$(function () { /* 传入一个对象, circleR/circleL 是左右两个圆的选择器 percentEle是中间百分比元素的选择器 number为百分比,比如85%就写85 time为动画的总时长,毫秒值 timeFunction 动画时间函数 */// 封装成jq静态方法 $.extend({ circlePorgress :...

2019-02-13 12:23:21 306

原创 原生JS设置Ajax请求get方法与post方法

一个验证邮箱是否已经存在的ajaxvar email = document.getElementById("email"); // 获取email 文本框// 验证邮箱 email.onblur = function () { // 失去焦点时 // 1. 创建XMLHttpRequest对象 var xhr = null; var emailValue = ...

2019-01-28 14:35:55 278

原创 自己封装的一个jq手风琴插件

// 参数是一个对象,有三个属性可选:colors(颜色数组),minWidth(最小宽度numbe),speed(动画的速度number),宽高可不给$(function () { $.fn.accordion = function (options) { // 保持代码的健壮性 options = options || {}; options.colors = ...

2019-01-24 18:38:16 142

原创 原生JS监听楼层,封装动画等

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> * { margin: 0; padding:

2019-01-20 21:03:39 290

原创 JS 构造函数原型(prototype)与原型链理解

在JS中,每个函数都有自己的原型对象(prototype),构造函数也是一个函数,所以它也有原型原型的读写当给构造函数原型设置属性时,使用这个构造函数创建出来的对象都有权访问构造函数的原型对象那么为什么构造函数创建的对象都可以访问构造函数的原型的,因为使用构造函数创建的对象有一个属性(__proto__),这个属性指向了构造函数的原型读取:对象在读取属性时,会先在对象本身查找有...

2019-01-05 16:02:07 164

原创 onmouseenter和onmouseover与onmousemove的区别

onmouseenter和onmouseover与onmousemove的区别onmouseenter 不支持事件冒泡,onmouseover支持事件冒泡,onmouseenter跟onmouseover一样,鼠标进入一次目标元素事件处理程序就执行一次,而onmousemove在目标元素里鼠标坐标变化一次事件处理程序就执行一次...

2018-12-30 20:01:27 2500

空空如也

空空如也

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

TA关注的人

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