240 发简信
IP属地:天津
  • 120
    彻底明白 JS 线程

    很多文章在介绍线程以及线程之间的关系,都存在着脱节的现象。还有的文章过于广大,涉及到了内核,本文希望以通俗易懂的话去描述晦涩的词语,可能会和实际有一丢丢的出入,但是更易理解。...

  • 120
    CSS绝对定位absolute详解

    之前介绍过CSS浮动float详解,本篇介绍的绝对定位absolute和浮动float有部分相似性。如果能理解浮动float,对理解绝对定位absolute会大有帮助。 先说...

  • JQuery中动画队列

    动画队列常用方法 queue([queueName,]callback):将callback动画数添加到当前jQuery对象里所有DOM元素的动画函数队列的尾部。 queue...

  • 同源策略和跨域

    同源策略 浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。 同协议,同域名,同端口 需要注意的是: 对于当前...

  • 常用居中布局总结

    一、水平居中 1、行内元素 父元素设置text-align:center. 2、块级元素 margin:0 auto; 二、块级元素垂直居中 1、上下padding相等 容器...

  • 一些浏览器兼容常用术语

    CSS hack由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不...

  • 外边距合并详解

    使用时最好采用同一方向的margin值,如都设置margin-top 一、什么情况下会触发:两个或多个毗邻的普通流中的块元素垂直方向上的 margin 会折叠 1.两个或多个...

  • icon的多种实现

    一、使用image实现 注意img的大小设置 使用vertical-align对齐 所有都兼容 缺点:img数量多可能导致请求数过多http1.0客户端:反应慢,每个请求要花...

  • 块级元素,行内元素和inline-block

    一、基础知识 1、块元素的特点: a.总是在新行上开始;b.高度、行高以及外边距和内边距都可控制;c.宽度默认是它容器的100%,除非设定一个宽度;d.它可以容纳内联元素和其...

  • 120
    git reset --soft , git reset --hard和git revert的使用与区别

    一些先导知识 head当前分支引用的指针,它总是指向该分支上的最后一次commit。 index预期的下一次提交。 我们也会将这个概念引用为 Git 的暂存区,这就是当你运行...

  • 120
    从输入 URL 到页面加载完成的过程中都发生了什么?

    关于这道经典问题的答案,看了一些大佬的博客,顺便复习了一些计算机网络基础,整理一下做个笔记。 流程概述 1、浏览器接收URL2、域名解析,即浏览器根据域名查询IP3、浏览器与...