自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS神奇的操作

1、clip-path 切割div

2021-01-06 21:55:32 179

原创 HTML神奇的操作

标签 滚动字幕 参见:http://www.360doc.com/content/12/0818/16/8351655_230872993.shtml

2021-01-06 21:50:16 144

原创 JS神奇的操作

数组求和 //eval("1+2"); eval将字符串当做JS脚本执行。 const arr = [1,2,3,4]; const sum = eval(arr.join("+"));

2021-01-03 20:32:57 193

原创 获取浏览器的窗口大小的全部方法

window.innerWidth 浏览器当前总宽(不是物理屏幕,随浏览器窗口缩小而缩小) window.innerHeight 浏览器中body可视高(不包括地址栏和F12工具栏) document.body.(width或height) 自己代码中设置body的width,height document.body.(clientWidth或clientHeight) document.body.(width或height)+padding;(不包括和margin) document.body.(off.

2020-08-06 15:30:31 3122

原创 浏览器兼容(Web前端)

一、不同浏览器标签默认的margin和padding不同 解决:css里增加通配符*{margin:0;padding:0} 二、图片默认有间距 解决:设置img样式float:left 三、const类型 解决:IE不支持const定义常量,将所有变量设置为var或者let 四、事件绑定 IE:dom.attachEvent(); 其他浏览器:dom.addEventListener(); 标准浏览器采用事件捕获的方式对应IE的事件冒泡机制(即标准由最外元素至最内元素或者IE由最内元素到最外元素)最后标准

2020-06-17 15:53:54 161

原创 JS继承(实用)

前言:JS继承常规共有6种方法,分别:   1.原型链继承   2. 构造函数继承   3. 组合继承(原型链继承+构造函数继承)   4. 原型式继承   5. 寄生式继承   6. 寄生组合式继承 但是真正能使用的只有3和6两种继承而已,应为其他的继承方式都不是完整的继承多会有或多或少的欠缺,接下来就为大家讲解各个继承的详解 首先我们定义一个父类: function Animal(name){ this.name = name; } Animal.prototype.sayName = functio

2020-06-16 20:51:44 220

原创 前端优化(持续更新...)

前端优化问题(不断更新中…) 一、减少HTTP请求   每一个HTTP都会有请求、建立、释放的过程。如果我们有两张图片分别为50kb需要下载,那么下载一张100kb的图片所用的时间会更短。   解决:     1.我们可以合并图片(Sprites雪碧图、精灵图)来减少资源的下载次数。     2.合并CSS和JS。     3.图片多的页面采用lazyload懒加载技术。 二、减少页面的重绘(Repaint)和回流(Reflow)   Repaint就是在一个元素的外观被改变,但没有改变布局(宽高)的情况下

2020-06-16 16:11:45 277

原创 W3C标准的理解

1. W3C是什么? W3C:万维网联盟( World Wide Web Consortium),其定义了网页有三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior),分别对应三个标: (1)结构标准主要包括:XHTML、XML等。 (2)表现标准主要包括:CSS等。 (3)行为标准主要包括:W3C DOM、ECMAScript等。 2. 标准内容 (1)需要声明(DOCTYPE) ...

2020-06-16 00:17:12 885

原创 页面优化之防抖函数和节流函数

一、防抖函数 性质:当我们在短时间内快速多次重复一个相同操作时,只响应第一次或最后一次的操作。 应用场景:input输入框值改变是发请求,onmousemove, resize, onscroll等等 函数体: function debounce(fn, delay) { //fn要执行的函数,delay表示多少毫秒内就不执行 let timer = null; return ...

2020-05-07 10:30:59 233

空空如也

空空如也

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

TA关注的人

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