文章标签
152 篇文章
使用可重复使用的 JavaScript 函数在 CSS 中管理状态 - 第 2 部分
在我的上一篇文章中,我们将它追溯到 使用可重复使用的 JavaScript 函数在 CSS 中管理状态 - 第 1 部分,我们创建了一个强大的可重复使用的函数,它允许我们快速添加、删除和切换状态类 …
使用 VanillaJS 的响应式 UI - 第 1 部分:纯函数式风格
上个月 Chris Coyier 写了一篇帖子,探讨了这个问题,“项目什么时候需要 React?”换句话说,什么时候使用 React(作为数据驱动 Web 框架的代表)而不是服务器端模板的好处 …
使用自定义属性简化 CSS 立方体
我知道有很多关于纯 CSS 立方体教程的教程。我自己也做过一些。但是对于 2017 年年中,当所有主要的桌面浏览器都支持 CSS 自定义属性时,它们都感觉……过时了,而且非常 WET。…
使用可重复使用的 JavaScript 函数在 CSS 中管理状态
确定管理状态的最有效方法在 CSS 中可能是一个具有挑战性的问题,但幸运的是,有很多基于 OOCSS 的方法可以提供一些好的解决方案。本文重点介绍如何通过 JavaScript 以高效的方式管理帮助状态的属性。
项目什么时候需要 React?
你知道项目什么时候需要 HTML 和 CSS,因为它们是所有项目都需要的。当你需要 JavaScript 时,就很清楚了:当你需要交互性或一些只有 JavaScript 才能提供的功能时。过去,这相当清楚 …
ES6 模块支持在浏览器中落地:是时候重新考虑捆绑吗?
模块,就像 JavaScript 中的这种语法一样
import { myCounter, someOtherThing } from 'utilities';
我们通常使用 Webpack 来捆绑,但现在在 Safari Technology Preview、Firefox Nightly(标志)和 Edge 中受支持。
它的设计目的是 …
HTML API:它们是什么以及如何设计一个好的 API
Lea Verou 写了一篇关于 HTML API 的设计以及我们如何为 Web 设计师编写更好的文档的文章。HTML API 是指通过 HTML 而不是通过 JavaScript 配置和控制的 JavaScript 库。对于 …