当前位置: 首页 > 知识库问答 >
问题:

悬停时的转换按钮

史意致
2023-03-14

我试图在html和CSS中实现一种效果。我有一个按钮,上面写着“登录”。所以我想做的是当我悬停的时候:

“登录”按钮将转换为两个按钮,分别表示:

“客户登录”和“管理员登录”。

共有2个答案

欧阳博文
2023-03-14

使用jquery,我们可以进行以下示例中的检查

null

$(".hide").hide();
$(".hoverHide").mouseover(function(){
$(".hoverHide").hide();
$(".hide").show();
});

$(".hoverHide").mouseleave(function(){
$(".hoverHide").show();
$(".hide").hide();
});
.login {
width:300px;
padding: 10px;
background: #ccc;
}

.login button {display:inline-block;margin: 5px 4px;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div class="login">
<p>Login</p>
<input type="text"/>
<input type="password"/><br>
<button class="hoverHide">Login</button>
<div class="hide"><button>Customer Login</button> <button>Admin Login</button></div>
</div>
夹谷腾
2023-03-14

这里有一种用一些简单的CSS来制作的方法;

null

.login-actions { position: relative; }
.login-actions a { display: inline-block; padding: 1rem 2rem; text-decoration: none; color: #fff; background: #111; }
.login-actions a:nth-child(n+2) { opacity: 0; }
.login-actions:hover a:not(:first-child) { opacity: 1; }
.login-actions:hover a:first-child { opacity: 0; position: absolute; left:0; top: 0; z-index: -1; }
<div class="login-actions">
  <a href="#">Login</a>
  <a href="#">Customer Login</a>
  <a href="#">Admin Login</a>
</div>
 类似资料:
  • 问题内容: 我想找出悬停时如何制作 旋转或旋转的图像 。我想知道如何在以下代码上使用 CSS 模仿该功能: 问题答案: 您可以将CSS3过渡与一起使用,以 在悬停时旋转图像 。 旋转图像:

  • 问题内容: 当您将鼠标悬停在某个元素上时,我会旋转它。悬停时,动画将停止。简单: 但是,当您将鼠标悬停时,动画会突然停止,恢复为0度。我想重新设置动画位置,但是在语法设计上遇到了一些麻烦。 任何输入都会很棒! 问题答案: 解决方案是在.elem中设置默认值。但是此动画可以与-moz一起正常使用,但尚未在-webkit中实现 它可以在Firefox上正常运行,但不能在Chrome上运行

  • 我有使用材料UI的卡片组件。卡在悬停状态下变换,卡上也会出现阴影。但是当我把盒子-阴影在变身之前的盒子上出现阴影,并且变身的卡片和阴影之间有空白。我该怎么解决这个? 其他方式的相同输出:

  • 问题内容: 我需要更改悬停按钮的颜色。 这是我的解决方案,但是不起作用。 问题答案: 表示“正在悬停的链接是该类链接的子链接”。 代替。

  • 我正在尝试单击一个按钮来启动文件下载。根据我所看到的,该按钮具有悬停功能。我尝试通过所有单击。 页面的HTML块, 悬停前按钮的类是, 悬停时按钮的类是, 通过开发人员窗口选择按钮,并通过路径从 我得到了如下结果, CSS路径, XPath, 我试过的代码, 而且,

  • 我只是在学习这一切,所以请忍耐一下。我已经创建了一个母版页,现在下拉菜单通过悬停在上面打开。有没有一种方法,我可以转换这个项目打开菜单和子菜单点击他们,而不是悬停在他们。我已经看了很多关于这个主题帖子,但没有任何一个能起作用。这个项目目前没有javascript,我也从来没有尝试过javascript,所以如果可以避免使用Java,那就太好了。如果没有,那么你能给我指那个方向吗。 这是我的主页(只