Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 添加类:使用CSS悬停_Html_Css_Styles - Fatal编程技术网

Html 添加类:使用CSS悬停

Html 添加类:使用CSS悬停,html,css,styles,Html,Css,Styles,我首先说我不能使用javascript 所以我的问题是:当鼠标悬停在一个元素上时,我希望能够向它添加一个类。我无法将样式添加到:hover中,因为它们很多 我在页面中使用animate.css。有很多效果,例如,当用户在页面中悬停一个元素时,我想添加类“fadeInUp”。用javascript实现这一点很简单,但是css呢?是否可以在以下情况下添加类:hover?非常简单,否。 假设我没有弄错,您希望添加一个类。 这是不可能的 但是,如果您愿意,可以从前面提到的animate.css文件中复制

我首先说我不能使用javascript

所以我的问题是:当鼠标悬停在一个元素上时,我希望能够向它添加一个类。我无法将样式添加到:hover中,因为它们很多


我在页面中使用animate.css。有很多效果,例如,当用户在页面中悬停一个元素时,我想添加类“fadeInUp”。用javascript实现这一点很简单,但是css呢?是否可以在以下情况下添加类:hover?

非常简单,否。

假设我没有弄错,您希望添加一个类。
这是不可能的

但是,如果您愿意,可以从前面提到的
animate.css
文件中复制所需的css代码,并将其应用于伪类
:hover

CSS除了使用伪类之外,并没有直接使用类和ID的方法


希望有帮助

不能添加带有CSS的类。根据您打算做什么,您可能能够模拟添加类的效果。请创建一个示例。当然,您可以使用javascript在mouseIn或mouseOut事件上添加/删除一个类。我不明白为什么您不能自己添加另一个自定义类,并在:hover上添加您想要的类的样式。如果有很多样式,它仍然和一个有很多样式的类一样。这是肯定的吗?我有过一些Chrome扩展的例子,在这些例子中,我禁用了javascript(在主页和扩展页面中),然后我将鼠标悬停在一个元素上,并向元素添加了一个类。