240 发简信
  • 120
    Emmet 语法

    什么是 Emmet 语法?简单来说,就是可以快速构建 HTML 结构的快捷语法。 本人使用的是 Webstrom 代码编辑器,因此是内置了 Em...

  • 120
    BEM —— 前端 CSS 命名方案

    本期介绍的是各大公司前端也都在使用的 BEM 命名方案,目的是为了代码重用。 概述 在该网站的首页就有这么一句话: BEM — Block El...

    0.2 1896 3 19
  • :: before 与 :: after(一)

    从本篇开始,我们就来一起再重新学习一遍 CSS 的内容吧。本系列分为 6 个篇章。第一个篇章我们开始学习伪类(包括伪元素)吧。 使用 ::bef...

  • 120
    事件(Event)

    DOM Event 概述 在整个 Web 平台中,事件被分派到对象以用信号通知发生,例如网络活动或用户交互。这些对象内置系统是 EventTar...

  • Vue(1)

    最近跌跌撞撞,学了很多乱七八糟的东西,好像也没看到哪里可以用得上。或者是,学了半天学不会。。。比如 Webpack,搞懂了一点点皮毛而已。所以,...

  • 120
    box-sizing 与 盒模型

    box-sizing 属性用于改变元素相对于其“盒模型”的大小的方式。 盒模型 我们首先再次将这个盒模型的图搬了上来。 通常,当设置元素的大小时...

  • :: before 与 :: after(二)

    本节会接着上一节的内容继续聊聊这两个问题。 我们还是先来看看清除浮动与这两个伪元素的关系吧。 首先,我们设想这样一个情景:此时的你要设计一个自适...

  • Generator(生成器)(一)

    生成器,ECMAScript 6 的一个新特性,是可以暂停和恢复的函数(可以多任务进行协同工作)。这有助于许多应用程序:迭代器,异步编程等。本节...

  • 120
    自定义事件(CustomEvent)

    我们使用 CustomEvent 接口的事件可用于传送自定义数据。 它的内容其实很少,我们一起来了解了解吧。 (1)event = new Cu...

个人介绍
热爱一切新奇事物的可爱蓝孩纸~o( =•ω•= )m