首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以创建自定义的CSS伪类吗?

可以创建自定义的CSS伪类吗?
EN

Stack Overflow用户
提问于 2016-05-29 08:02:36
回答 4查看 8.3K关注 0票数 7

我正在考虑一种替代JavaScript的方法,以防用户手动禁用它,这样,我就可以在某种程度上模拟单击事件并改变它,例如,通过创建我自己的:单击伪类来模拟单击事件,而不是提示他们启用它。

这种情况有可能发生吗?是否有可能创建自己的css伪类呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-05-29 08:17:50

如果你的问题是,我可以创造一个定制的伪,例子;

代码语言:javascript
运行
复制
div:my-custom-pseudo { }

那么就不是没有一些JavaScript库了。

教程如何与mooTools和slick一起使用

就我个人而言,我没有使用它,所以我不知道浏览器支持,这几乎是我在定制伪类中找到的唯一资源。

编辑:

所以,基本上,不,你不能做你想做的事,因为你总是需要JavaScript来做你想做的事情。

票数 5
EN

Stack Overflow用户

发布于 2016-05-29 08:30:55

创建伪类是不可能的,如果您也可以在某个浏览器上模拟,那么它很可能不适用于其他浏览器。

出于这个简单的原因,所有的:first-child:last-child复合填充/回退都是通过使用类名来完成的,而不是试图使伪类工作。

票数 4
EN

Stack Overflow用户

发布于 2016-05-29 08:05:07

您可以使用:active伪类。如果我能正确理解你。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37507575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档