自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 git 常用命令

git add . 将自己的修改放入暂存区git commit -m '' 提交修改 将暂存区的内容提交到当前分支git push origin master 提交到远程仓库git remote -v 查看远程仓库的地址git remote add origin "src" 关联远程仓库git rm "文件名" 删除指定文件git clone "src" 从...

2018-12-25 12:02:00 105

转载 date-*添加自定义属性

<!-- 以data-*的形式添加属性 --><div data-x="aaa"></div>以element.dataset.*的形式查找/修改属性document.querySelector('div').dataset.x以getAttribute方法查找属性,以setAttribute方法修改属性docume...

2018-11-30 10:17:00 254

转载 容器内元素水平垂直居中

<div id="wrap">  <div id="box">   </div></div>效果图方法一    #wrap{ width: 300px; height: 300px; backg...

2018-11-22 20:52:00 208

转载 readonly和disable的区别

<form action="a.php" method="get"><input type="text" value="readonly_" readonly /><input type="text" value="disabled_" disabled /><input type="submit"/></form>...

2018-11-22 19:00:00 115

转载 GIF,PNG,JPEG

PNG:有8位和24位色深,支持无损压缩,24位色深的PNG文件虽然能够做到完全无损,但是图片会很大,可以保存透明背景图片JPEG:24位色深,有损压缩,适合色彩细节丰富的图像GIF:8位色深,有损压缩,适合带有大块颜色相同区域的图像,支持动画,可以保存透明背景图片转载于:https://www.cnblogs.com/xhqb/p/9939356.html...

2018-11-10 14:35:00 154

转载 关于div外边距重叠

发生条件情况一:两个div垂直边界相邻,margin会等于二者中margin较大的值 解决方案 1.position:absolute 2.float:left情况二:子元素在父元素内,子元素的margin-top会与父元素的margin-top重叠,值等于二者中较大的,如果只有子元素设置...

2018-11-10 13:22:00 360

转载 使用file API上传图片或txt格式文件

文件上传需要设置input的type属性为file如果想选择多个文件可以在<input/>中加入multiple<input type="file" id="fileInput" multiple>效果如下图使用onchange事件监听数据,this.files可以得到文件信息的数组fileInput.onchange = fu...

2018-11-01 15:26:00 211

转载 .toString()和String()

.toString():返回相应值的字符串表现,null和undefined没有这个方法,会报错String():如果一个值有toString方法,调用该方法,如果是undefind则返回undefine,null则返回null转载于:https://www.cnblogs.com/xhqb/p/9808465.html...

2018-10-18 08:52:00 147

转载 __proto__和prototype

如图所示,m是Parent构造函数的实例,每个实例都有一个__proto__属性指向构造函数的原型即Parent.prototypeParent.prototype中的constructor会指向构造函数Parentprotptype:构造函数的属性,指向构造函数的原型对象__proto__:构造函数的实例拥有的属性,指向构造函数的原型↓es6中建议对...

2018-10-18 08:29:00 148

转载 从浏览器输入URL到页面呈现经历了什么

1.查看缓存(浏览器缓存,系统缓存,路由器缓存),如果有直接访问2.如果没有,DNS服务器进行域名解析,解析成ip地址3.通过ip地址找到服务器,进行TCP链接,完成三次握手4.浏览器像服务器发送http请求5.服务器响应,将响应报文通过TCP发送回浏览器6.对响应进行解码,根据资源类型决定如何处理7.如果是HTML文档,则构建DOM树,下载CSS,JS资源,构建...

2018-10-08 19:58:00 233

转载 关于script标签的位置

面试被问了好多次,一直有点混沌状态,今天来总结一下<script>标签被放在head里:在页面渲染DOM树之前依次下载js文件,(注:下载js文件会阻塞渲染)下载完毕后开始渲染页面,如果引入了很多js文件,会导致页面加载慢,出现空白页情况。<script>标签放在body末尾:先渲染DOM树,再下载js文件,如果网页高度依赖js,需要使用defer或asy...

2018-10-08 19:04:00 220

转载 关于DOM范围

DOM范围主要用于选择文档中的特定部分,用于删除,插入等操作创建范围document.createRange()<div id="box">  <p>hellohello<i>world</i></p>  <ul>    <li>1</li>    <li...

2018-10-02 19:35:00 136

转载 对:target的理解(纯CSS实现图片选项卡)

---恢复内容开始---:target是CSS3添加的伪类元素用法: el.target{ /*表示的是锚点的变化*/     background:yellow; }   el:表示被a标签的href属性绑定的锚点注:锚点的用法:a的href=锚点的id值下面是我做的例子,点击圆点,显示图片,类似于选...

2018-09-19 21:30:00 601

转载 对 forEach(),map(),filter(),reduce(),find(),every(),some()的理解

1.forEach()用法:array.forEach(function(item,index){})没有返回值,只是单纯的遍历2.map()用法:array.map(function(item,index){})遍历并对其进行操作,返回新数组,原数组不变3.filter()用法:array.filter(function(item,index){})筛选...

2018-09-18 20:19:00 158

空空如也

空空如也

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

TA关注的人

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