css - 使用 CSS 悬停时动画触发的动画

标签 css animation button

我试图触发一些其他按钮(元素)从“添加”按钮(object7)在 object7:hover 上滚动,但它不会似乎无论如何都会触发它。我试图避免使用 JavaScript,只使用 HTML 和 CSS。可以找到我得到的代码 here

有什么建议吗?

编辑:也许我不够清楚,应该是这样的:

用户悬停“设置”=> 所有元素从“设置”后面滑动 => 用户悬停“添加”=>

=> 元素从“添加”按钮后面滑落

最佳答案

我认为您的问题是按钮不会响应悬停事件。

如果您改为使用 span,它似乎可以工作。这是一个fiddle这表明。我没有费心去正确排列所有元素,但是当您将鼠标悬停在“添加”跨度上时,您可以看到“新建”跨度移动,我相信您正在努力实现这一目标。

<div class="container">
<span class="set">
    <span class="object1">Start</span >
    <span class="object2">Stop</span >
    <span class="object3">Play</span >
    <span class="object4">Pause</span >
    <span class="object5">More</span >
    <span class="object6">Info</span >
    <span class="object7">Add
         <span class="object8">New</span >       
    </span >
    <span class="default">Settings</span >
    </span>
</div>

编辑:div 元素也可以,其他元素也可以。似乎按钮元素可能是问题所在?不确定,因为谷歌搜索暗示任何元素都适用于悬停伪选择器,但该按钮在我的 Chrome 版本中肯定不起作用。

关于css - 使用 CSS 悬停时动画触发的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12976866/

相关文章:

html - 如何为我的HTML页面使用来自AnimTrap CSS的闪电效果

ios - 如何在.DecimalPad iOS键盘上添加减号?

html - 使用 display flex 删除之前的下划线

javascript - 加载 url 时隐藏 UL

html - 无法在页面上水平拉伸(stretch)页脚

android - 将 Android 动画置于其结束状态

html - 完全不可见的 html 按钮

c# - 在 WPF 中添加 X 关闭按钮

css - WordPress wp_enqueue_style 不工作

java - 如何使用 Spring MVC 和 Thymeleaf 添加静态文件