HTML如何在DIV右上角添加可隐藏的按钮

坚果3年前网站工具1498

下面的代码实现了如何在div的右上角设置一个button按钮,当鼠标划过div的时候,button按钮显示,当鼠标划出div的时候,button按钮消失。这个方法除了可以设置div之外,设置img、p等多种元素都可以。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>武林代码</title> 
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#ymDiv").hover(function(){
$("#ymA").css("visibility","visible");
},function(){
$("#ymA").css("visibility","hidden");
});
});
</script>
</head>
<body>
<div id="ymDiv" style="position:relative;width:300px;height:300px;background-color:grey">
<button href="#" id="ymA" type="button" style="position:absolute;top:0;right:0;visibility:hidden">编辑</button>
</div>
</body>
</html>

以上代码可以实现下面的样式


然后将鼠标移入灰色方块,会出现下面的样式的按钮


这个时候只需要将鼠标移开,即可实现隐藏按钮的功能。

这个里面实现的逻辑是移入鼠标,添加按钮元素,移出鼠标,删除按钮元素。



本文版权归坚果 跨境。转载请注明出处。

相关文章

提高效率的关键:网易邮箱批量验证的最佳实践

在当今数字化世界中,电子邮件已经成为人们工作和生活的不可或缺的一部分。而网易邮箱作为中国领先的电子邮件服务提供商,受到了广泛的使用。然而,对于许多业务和组织来说,需要处理大量的电子邮件地址,以进行市场...

有效方法:检查邮箱是否存在

如何查邮箱是否存在在今天的数字时代,电子邮件已经成为我们日常生活和工作中不可或缺的一部分。我们使用电子邮件来与朋友、家人和同事保持联系,接收重要的通知,以及参与在线社交和商务交流。然而,随着电子邮件的...

Zblog在宝塔面板设置伪静态之后无法访问网站

Zblog在宝塔面板设置伪静态之后无法访问网站

如果你出现下面这种提示:说明你根目录里面默认的index.html没有被删除。这个是宝塔面板新建网站的时候自动在根目录里面创建的几个默认网页之一。因为这个页面与伪静态的index.php冲突,所以导致...

实测:阿里云新加坡和腾讯云孟买服务器的网站访问加载速度

实测:阿里云新加坡和腾讯云孟买服务器的网站访问加载速度

我自己搭建了两个一样的网站,在阿里云新加坡轻量服务器做了一个,在腾讯云孟买轻量服务器做了一个。先上截图,分析在下面:在两个测速网站都进行了测速。先看17ce的测速结果:阿里云新加坡轻量服务器的表现:再...

解决GTA 5邮箱验证问题的实用指南

GTA 5怎么验证邮箱?完整步骤一网打尽GTA 5是一款备受欢迎的开放世界游戏,让玩家可以在虚拟的洛杉矶市内尽情探索。但是,要进入游戏并享受其中的所有功能,你可能需要验证你的邮箱地址。这个过程有时可能...

亲测有效:钉钉电脑双开软件工具

亲测有效:钉钉电脑双开软件工具

【使用说明】:首次打开会弹出英文窗口, Talk.exe       pid: 【X1】·   type: Mutant  &nb...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。