好用的focus-within伪样式,顺便再提一嘴copilot
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
我发现这copilot
到时候我是要付费了
因为他确实可以提高效率
就比如说
刚才我想给这个 div 加一个阴影
然后我不是忘了阴影样式怎么写吗
然后直接想到的就不是去网上搜一下
而是什么呢
写个注释
就像这样
哎你看他就有了
刚才提示的不是这个
我换一个换成这个
大家看 阴影就有了
那我们把颜色再减淡一点
像这样
然后呢我们今天啊顺便说一个问题
就是什么呢
我现在想让这个文本框拿到焦点以后
啊这个阴影稍微变深一点
怎么办呢
我们可以这样用 wrapper
然后加一个 focus-within
这样
我们把这个样式复制过来
我们把这个颜色加深一点
距离扩大一点
好我们再看一下
就这样就可以了
那这是什么意思呢
意思就是当这个 wrapper 元素获取焦点
或者
这个 wrapper 的子元素获取焦点的时候
他都会应用这个样式
好再然后你会发现他现在这个
获取焦点的时候啊
(阴影变化)比较生硬
我想给这个阴影啊加一个过渡动画
然后这个过渡的动画呢
我又忘了怎么写了
然后我又想到注释了
然后呢把它拿过来
动画过渡
好我们来看一下
他这是二
我们把它换成这个
然后我们用零点二秒就够了
大家看 就可以了