• 投稿

CSS 隐藏元素前,你需要先判断这件事

3339
11
2026-05-30 18:00:00
201
40
103
3
很多需求都会被描述成“把这个元素隐藏起来”,但隐藏不只是视觉问题。这期用 skip to main 和关闭菜单两个例子,聊聊为什么看不见不等于不可交互,以及选择 display:none、transform、opacity 之前应该先判断什么。 🔥 本期核心看点 ✅ 为什么默认隐藏的 skip link 不能直接用 display:none ✅ 为什么关闭的菜单用 transform 隐藏后,还可能被 Tab 到 ✅ 隐藏元素前,先判断它是否还应该参与当前页面交互 ✅ 过渡效果不应该成为牺牲交互语义的理由 💡 视频空降时间坐标请看置顶评论
全网同名 讨论群置顶动态
42.8万播放
简介
10分钟彻底搞懂CSS盒模型(Box Model),告别布局烦恼!
10:06
12分钟搞懂CSS Flex布局 告别布局难题
12:28
12分钟搞懂CSS Grid 一行代码实现响应式布局!
11:57
7分钟彻底搞懂Flex和Grid的核心区别与选择
07:03
3分钟搞懂 CSS 伪元素 ::before & ::after
02:50
4分钟玩转CSS定位
03:58
12分钟彻底搞懂 CSS 动画与过渡
12:05
6分钟彻底搞懂CSS em和rem,告别选择困难症!
06:26
8分钟解决你工作中99%的CSS背景图难题!
07:46
10分钟讲透CSS文档流:从BFC底层原理到外边距折叠
10:21
11分钟彻底搞懂CSS媒体查询,响应式布局其实没那么难
11:03
6分钟讲清楚CSS逻辑属性 你以为在写布局,其实把方向写死了?
05:58
讲清 inline style、@layer 和 specificity
02:34
讲清 vh、svh、lvh、dvh 怎么选
03:35
绝对定位还是 CSS Grid?背景海报文字叠加到底该怎么选
04:06
Firefox DevTools 好用在哪?CSS 初学者别只用 Chrome
05:19
CSS 隐藏元素前,你需要先判断这件事
04:52
CSS 颜色表达方式:RGB、Hex、HSL、OKLCH 到底怎么选?
05:23
z-index 为什么会失效?理解 CSS Stacking Context 的核心规则
06:36
客服
顶部
赛事库 课堂 2021拜年纪