纯 CSS 实现 UI 组件的触发
avatar

details 我也考虑过,但似乎点击外部的时候不会切换状态,实现不了 dropdown 失去焦点时隐藏的效果,所以这里用 focus-within。

avatar

这个思想很对我的胃口,利用这个特点,不用 JS 的 Slider 组件也可以有。

另外还有 details这个标签也可以不用JS,也能实现弹出框。

avatar

以前用js实现过,方法是全局绑定事件,点击的时候插入一个元素播放动画,但感觉不太优雅去掉了。纯css应该还无法实现,点击中心的坐标需要js计算。

avatar

不打算加个 ripple effect 吗?

没有更多内容。