自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则验证密码(三种类似且至少包含一个字母、数字、符号)

js正则验证密码类型

2022-10-31 14:12:28 1038 1

转载 js递归树结构(根据子节点取父节点)

js树结构

2022-09-19 10:53:36 1262

原创 小程序解决富文本解析器展示区域出现滚动条导致页面不流畅问题

富文本解析器问题

2022-09-14 15:10:56 610

原创 解决iPhone部分机型下面有小黑条遮挡问题

解决iPhone小黑条遮挡问题

2022-07-14 16:27:30 719

原创 解决微信小程序点击出现蓝色背景色问题

.selector { -webkit-tap-highlight-color: rgba(0,0,0,0);}

2022-03-03 15:38:56 1786

原创 JS 1++ 和 ++1的区别

<script> let a = 1 console.log(a++); //1 console.log(a); //2 let b = 1 console.log(++b); //2 console.log(b); //2 </script>a++是先出原值,再运算;从以上代码块打印可以看出,第一次打印打印的是原值,第二次打印打印的运算后的值。++a是先运算,再出运算后.

2022-03-01 15:49:10 2089 1

原创 uniapp 微信小程序开启分包

首先在小程序相关配置目录下开启小程序分包模式(optimization配置)。 /* 小程序特有相关 */ "mp-weixin" : { "appid" : "wxa6774d5dab610aab", "setting" : { "urlCheck" : false, "minified" : true }, "usingComponents" : true, "

2022-01-21 10:41:17 794

原创 JS冒泡排序

双重循环,拿当前值,和后一个值做对比,如果当前值比后一个值大,则互换位置。然后进行下一轮循环。 let arr = [5, 10, 3, 20, 2021, 888] function arrSort(arr) { for (let i = 0; i < arr.length; i++) { for (let j = i + 1; j < arr.length; j++) {

2021-12-20 16:13:37 164

原创 uni-app去除所有页面原生标题栏

"globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "uView", "navigationBarBackgroundColor": "#F8F8F8", "backgroundColor": "#F8F8F8", "navigationStyle": "custom" },在page.json文件中的globalStyle中加上"navigationStyle": “cust.

2021-11-08 14:22:19 820

原创 禁止微信浏览器字体放大

Android解决方法 (function() { if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") { handleFontSize(); } else { document.addEventListener("WeixinJSBridgeReady", handleFontSize,

2021-10-26 15:25:43 146 1

原创 滚动条过渡

window.onclick = function () { var clock = setInterval(function () { if (document.documentElement.scrollTop > 200) { document.documentElement.scrollTop -= 50; } else { ...

2021-10-26 10:27:09 221

原创 判断滚动条是否到底

window.οnscrοll= function(){ var a = document.documentElement.scrollTop==0? document.body.clientHeight : document.documentElement.clientHeight; var b = document.documentElement.scrollTop==0? document.body.scrollTop : document.documentElement.scrollTop;.

2021-10-25 17:03:19 188

原创 移动端px转rem

(function setRem() { let winw = document.documentElement.clientWidth; let uiw = 750; let rate = winw / uiw; document.documentElement.style.fontSize = rate * 20 + 'px' })() function setRem()...

2021-10-25 15:22:08 98

原创 控制微信内置浏览器的scrollTop

微信内置浏览器中文档的scrollTop是通过document.body取的,而不是document.documentElement。

2021-10-25 15:14:39 402

原创 JavaScript 分支语句

if语句if语句括号里面的表达式,会自动调用Boolean()转型函数将这个表达式转换成一个布尔值if ( 条件 ) { 语句块 }if ( 条件 ) { 语句块 } else { 语句块 }if ( 条件 ) { 语句块 } else if (条件) { 语句块 } ... else { 语句块 }当 条件表达式成立时(值为true),执行 语句块。如下代码块显示: let num = prompt('请输入您喜欢的科目') if (num =...

2020-12-13 18:40:35 182

原创 JavaScript 严格模式、数据类型、如何判断数据类型

严格模式开启严格模式:‘use strict’如下代码块显示: 'use strict' a = 1 console.log(a); //在不开启严格模式的情况下,这种的变量是可以访问的,但是在严格模式下这种就会报错严格模式是一个以极为标准的代码编写规范的模式,开启严格模式后,很多正常情况下可以访问的变量,都会变得不能访问,上面就是一个很经典的例子,在普通模式下,a是可以访问并且打印出来的,但是开启了严格模式,就必须按照严格模式的规范来,变量一

2020-12-13 18:12:32 194

原创 JavaScript var、let、const的区别

var与let1.var会变量提升,let不会变量提升如下代码块显示: console.log(num); //打印结果时underfind var num = 1 // 相当于是这种写法,先定义后赋值 var num console.log(num); num = 1 console.log(shanks);//报错,不能再变量定义前访问 let shanks =

2020-12-12 17:26:10 100

原创 JavaScript 运算符(简单概述)

运算符+ 相加 - 相减 * 相乘/ 除以 % 取余=赋值运算符,相当于把一个数据放在一个容器里面存储。&& 并且运算符,必须同时满足,判断两个值是否都为true。|| 或者运算符,满足其中一个即可,只要有一个为true结果就为true。!a 非、取反,即!true=>false!false=>true。> 判断a是否大于b。 >= 判断a是否大于等于b。< 判断a是否小于b。<= 判断a是否小于等...

2020-12-12 16:43:19 122

原创 css 权重,flex布局

css权重<!-- <link rel="stylesheet" href="../通用样式.css"> --> <style> /* #box11{ color:blue } */ .container div{ color: red; } .box{ color: pink;

2020-09-22 12:13:11 1517

原创 HTML+CSS知识点(十一)定位

定位:相对定位relative相对于自身的位置进行定位设置偏移量是使用topleftrightbottom,不脱离文档流,不影响其他的元素。绝对定位absolute固定定位fixed相对定位.box1{ width: 200px; height: 200px; background-color: red; } .box2{ ...

2020-09-17 14:38:59 123

原创 HTML+CSS知识点(十)解决浮动造成的塌陷+overflow用法

浮动是为了对页面进行横向布局,默认状态下是竖向布局的。设置了浮动就会对父元素造成塌陷。解决父元素塌陷有一下几种方法。方法一.container{ border: 1px solid red; height: 200px; } .container div{ width: 200px; height: 200px; float: left;

2020-09-15 17:44:58 324

原创 HTML+CSS知识点(九)盒子模型

盒子模型的尺寸组成(默认尺寸)宽:padding-left+border-left+盒子本身的宽度+padding-right+border-right高:padding-top+border-top+盒子本身的高度+padding-bottom+border-bottom限制盒子尺寸<style> .box{ width: 200px; height: 200px; ...

2020-09-15 17:32:02 487

原创 圆形、半圆、三角形、扇形实现方法

实现圆形 <style> .box{ width: 200px; height: 200px; background-color: skyblue; border-radius: 100px; } </style></head>&...

2020-08-31 09:01:45 1380

原创 表单+背景图缩写方式

表单<formaction=""method=""></form>,表单写在form标签里面,action表示表单提交到哪个页面,里面填写页面的路径,method表示表单以什么方式提交。文本输入框 <p> 用户名:<input type="text" minlength="6" maxlength="12" value="zs" readonly placeholder="请输入用户名"> ..

2020-08-30 15:29:38 437

原创 CSS选择器

通用选择器通用选择器*{}*也可以叫做通配符 ,一般用于清除页面的内外边距、超链接的去下划线、列表项的默认样式等等。兄弟选择器<style> .p+p{ color: red; } .p~p{ font-size: 20px; } </style></head><body> <p>123</...

2020-08-29 14:11:01 178

原创 标签的分类

三种标签在HTML中,分为三种标签,分别为:行内标签;行内块标签;和块级标签。行内标签<!-- 行内标签:不独占一行 不可以设置宽高 span em strong a --> <!-- <span> 我是span标签 </span> <em> 我是em标签 </em>

2020-08-29 12:12:44 1650

原创 初识CSS

什么是CSS?CSScasicadingstylesheet层叠样式表/级联样式表,是用来表现我们html文件的一种语言,如果把HTML标签当做是人的身体的话,那么CSS就是给人的身体添加各种各样的衣服的。CSS的三种引入方式<!-- 1:行内样式 2 内部样式 3外部样式 --> <!-- 1:行内样式 --> <p style="color: blue;">我是段落标签</p><head&g...

2020-08-27 11:02:58 100

原创 初识html

什么是HTML?HTML是超文本标记语言(并不是一个编程语言),注意,html并不是编程语言,它只是给网页添加文字的标记,也可以叫做标签。标签分为两大种,有双标签和单标签双标签:前面尖括号里面的是标签的起始,后面的尖括号是标签的结尾;例如:<h1></h1> ,<p></p> ,<div></div>等等,这些都属于双标签,都是有头有尾的。单标签:单标签是独立的存在,是指有一个尖括号组成的;例如:<b...

2020-08-26 17:38:14 105

空空如也

空空如也

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

TA关注的人

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