Thumbnail for #191: Learn by doing: CUBE CSS

#191 实践学习

播放时长:01:10:41

Andy Bell 与我一起探讨了他的 CSS 方法论,他称之为 CUBE CSS。即 **C**omposition(组合)、**U**tility(实用性)、**B**lock(块)和 **E**xception(例外)。…

观看屏幕录制
Thumbnail for #189: Notion for Personal & Public Use

#189 Notion 用于个人和公开使用

播放时长:21:54

这是我们关于使用 Notion 的小系列的最后一期视频。我们已经介绍了 Notion 如何在 Web 开发团队中发挥重要作用。但让 Notion 如此出色的另一个原因是,它对您个人也同样有用。…

观看屏幕录制
Thumbnail for #185: Playing with CSS Masks

#185 玩转 CSS 蒙版

播放时长:23:32

CSS 蒙版是隐藏元素的一部分并显示其他部分的一种方式。另一种方式是使用 clip-path,但今天我们不关注这个。“蒙版是图像;裁剪是路径” 是理解两者 区别 的一种方式…

观看屏幕录制
Thumbnail for #184: Inside & Aligned Lists

#184 内联和对齐列表

播放时长:18:30

列表默认情况下将标记渲染在它们自己的盒子之外,这有点奇怪。任何隐藏的溢出或超出浏览器边缘的部分都会隐藏它们。将它们移到盒子内部感觉更好,也更安全,但…

观看屏幕录制
Thumbnail for #182: Baby’s First Vue SFC

#182 婴儿的第一個 Vue SFC

播放时长:11:15

SFC 代表“单文件组件”,这是 Vue 提供 的一个功能,Vue 用户似乎非常喜欢。我以前写过很少 Vue 代码,但我真的很喜欢!我们最近开始在 CodePen 上支持 Vue SFC,所以…

观看屏幕录制
Thumbnail for #181: Poking at HTML Lists

#181 探索 HTML 列表

播放时长:16:42

前几天我遇到了一个很小的奇怪问题,一个嵌套列表的间距不太正确。我只在列表元素和列表本身添加了 margin-bottom,但这意味着…

观看屏幕录制
Thumbnail for #180: Tinkering with Video on Mobile

#180 在移动设备上玩转视频

播放时长:15:24

友情提示: 我不是这方面的专家,我只是在网上玩转视频,并解决我在博客文章中展示视频片段时遇到的一些问题。

在本期视频中,我使用了一个 iOS 模拟器…

观看屏幕录制
Thumbnail for #179: A Grid of Squares

#179 正方形网格

播放时长:16:34

使用 CSS Grid 制作网格,这本身就是它的核心功能。但如果您想让所有网格项保持纵横比,例如 1:1 的正方形呢?这当然可以实现,但需要一些技巧。在本期…

观看屏幕录制
Thumbnail for #174: Using Local Overrides in DevTools

#174 在 DevTools 中使用本地覆盖

播放时长:11:00

Chrome DevTools 有一项功能允许您

  1. 查看当前网页使用的任何资源(如 CSS 和 JavaScript)的代码。
  2. “漂亮打印”它(格式化以提高可读性)
  3. 将它保存到磁盘
  4. 使用它
观看屏幕录制
Thumbnail for #172: Hand SVGing a Curved Line

#172 手动绘制 SVG 曲线

播放时长:17:17

我发现我使用 SVG 的 98% 来自预先创建的 SVG 文件或某些设计软件中的矢量艺术,我最终会将其导出为 SVG。我并不经常手动操作 SVG 中的坐标…

观看屏幕录制

免费视频课程

视频课程(2015)

关于 SVG 的所有知识

使用 SVG 可以非常简单,但如果您深入研究,关于 SVG 的知识非常多。在他的系列课程中,您将学习为什么 SVG 是构建网站如此重要的组成部分。从为什么 SVG 有用以及如何入手,一直到将其作为系统实现,以及诸如动画等高级技巧。

前往课程 →