轮播图思路: ul li标签 transform: translate translate的距离默认为ul中第一个li标签的scrollWidth(scrollWidth包括...
clientHeight和offsetHeight属性和元素的滚动、位置没有关系,它代表元素的高度。其中: clientHeight:包括padding但不包括border、...
使用惯了win,在用mac系统添加环境变量总觉得麻烦,而且几个配置文件也没弄到底有什么区别,今天就来总结一下 1.环境变量的作用: 我们先来看这样的一个使用场景1,我们有一个...
导读 内容大部分都是来源于 阮一峰老师的博客,做个搬运工加自己写一写。想看原文请移步CommonJS规范 -- JavaScript 标准参考教程(alpha) 1....
Mocha(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。 它是是做单元测试的,类似的测试框架还有Jasm...
前言 周末学习了下Chrome插件的开发,总体来说入门还是比较容易的,动手配合一些demo就能了解基本的开发过程。这篇是一个学习笔记和总结,希望对大家也有所帮助。 什么是Ch...
charles breakpoints 一、添加Charles断点1、用Charles抓包发起一次接口请求2、对要打断点的接口右键,选择【Breakpoints】 二、Cha...
一、什么是webp WebP最初在2010年发布,目标是减少文件大小,但达到和JPEG[https://baike.baidu.com/item/JPEG]格式相同的图片质量...
写在最前最近在初始化工程,为了规范代码风格和提交风格,在代码提交的时候利用git hooks对代码做了一些处理。在此过程中学到的东西做一下总结 一、.git .git文件夹是...
新版的git自带gitk,不需要额外安装 在有git仓库目录下命令行中输入gitk,就能启动gitk了 一开始我在vscode中打开输入gitk的时候有个报错: 执行错误:未...
preload 作用 preload 提供了一种声明式的命令,让浏览器提前加载指定资源(加载后并不执行),需要执行时再执行 这样做的好处在于: 1、将加载和执行分离开,不阻塞...
写在前面:本文是webpack的一个学习笔记,涉及webpack打包流程、plugin、loader的编写、以及实现一个简易版的webpack。欢迎交流&有任何问题请大佬斧正...
假设我们当前的项目是MyProject,项目中有一些依赖,比方其中有一个依赖包PackageA,该包的package.json文件指定了对PackageB的依赖: 如果我们在...
想要实现页面中垂直水平居中: 使用flex布局: flex-direction属性决定主轴的方向(即项目的排列方向)。默认是row,表示items水平排列 因此要使项目垂直排...
本文是对CSS的inline、block与inline-block的总结整理 行内元素一般是内容的容器,而块级元素一般是其他容器的容器,行内元素适合显示具体内容,而块级元素适...
安装 没安装homebrew的话先安装homebrew: 安装nginx: nginx使用命令 启动:nginx 为了获取所有正在运行的nginx进程列表,可以使用ps命令,...
一、Homebrew是什么 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不...
nginx下载:http://nginx.org/en/download.html 实现Https首先需要向管理机构申请证书,而我们此次由于是练习目的,所以通过Openssl...