css - 所有触发 CSS 转换的伪类
问题描述
您根据什么确定哪些伪类非常适合触发 CSS 转换?是否存在所有此类伪类的列表?
PS:我在这里读到了一些关于它的内容,它说只有一些伪类非常适合触发转换。我在CSS 文档中搜索了过渡和 MDN Web 文档,但在任何地方都找不到完整的列表。
解决方案
任何用户操作伪类都可以用来触发 CSS 转换。还有其他类型的伪类可以专门针对诸如子元素或兄弟元素之类的元素,而在这种情况下,我们讨论的是用于在事件发生时应用样式的伪类 - 即用户交互。
请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classes#user_action_pseudo-classes - 我已经专门链接到用户交互伪类部分,虽然页面一般讨论所有类型的伪类。
伪类或转换之间没有任何固有的链接或关系,因此您应该能够使用任何用户操作伪类触发任何转换(给定样式表中的正确规则)。
推荐阅读
- javascript - 设置边框时如何防止移位?
- android - 迁移到 AndroidX 时无法解析变量“${animal.sniffer.version}”
- javascript - this.setState 不更新用户对象中的嵌套数组,但是当 console.loging 相同的逻辑时,它返回一个正确的对象
- amp-html - amp-list 上的 Amp-fx 动画在滚动之前不会起作用
- node.js - IBM Watson 连接不使用服务器
- amazon-web-services - Cloud Formation AWS::Cognito::UserPoolUser 临时密码
- python - 在 Python 中将浮点数转换为整数(希尔密码)
- laravel - Laravel 观察者未附加在数据透视表上
- ruby - 机械化表单提交返回加载页面,而不是所需的结果页面
- rest - Shopify中如何根据多个标签搜索客户?