【问题标题】:how to trigger css transition before hover如何在悬停之前触发css过渡
【发布时间】:2023-03-29 21:45:02
【问题描述】:

所以,我隐藏了侧边栏并在鼠标悬停时显示出来。我的问题是如何在鼠标悬停在侧边栏之前触发 css 转换,就像在这个侧边栏链接中一样:https://la24.org/vision。我该怎么做?非常感谢

【问题讨论】:

    标签: css hover css-transitions


    【解决方案1】:

    有两种方法。

    1. Javascript - 只需在需要时切换扩展类。
    2. 纯 CSS - Sideabar Wrapper and Sidebar element

    在这种情况下,您可以在 .sidebar-wrapper 悬停时触发 .sidebar 动画:

    .sidebar-wrapper:hover > .sidebar{
       **Your hover state** (e.g. width: 300px)
    }
    

    【讨论】:

    • 我必须在 HTML 中声明 sidebar-wrapper 吗?
    猜你喜欢
    • 2021-12-23
    • 1970-01-01
    • 2020-11-14
    • 2018-01-22
    • 2021-05-17
    • 1970-01-01
    • 2014-08-19
    • 2011-11-10
    相关资源
    最近更新 更多