首先我想承认我的标题很令人困惑,对此感到抱歉。我想要实现的是悬停时的以下效果:
我的网站在这里 https://wordpress-493302-3130963.cloudwaysapps.com/
我已经成功地使用 css 转换完成了我想要实现的目标的一半,但无法看到创建按钮的影子副本,如上图所示。我的CSS如下
.cta-button-menu:hover { transform:rotateZ(45deg) !important; background: #21B6CD !important; color: white !important; transition: 1s; }
如果这可以使用 JS 或其他也可以实现的东西来实现,但 CSS 是首选。
不包含从大型菜单插件生成的 html,但如果需要可以这样做。
我建议制作 2 个按钮/一个标签:
您可以使用
::before
来应用此效果。