asp.net - anchor 标记在行悬停时不可见

标签 asp.net html css

<div class="container">
<div class="name">Jack</div>
<a href="#" class="modify">Edit</a>
</div>

.container .modify {display:none}
.container:hover .modify, .container:focus .modify{display:block}

当用户按下 tab 键焦点在 div 容器上时,显示编辑链接。但是,如果用户再次按下 Tab 而不是关注编辑链接,编辑将再次隐藏。我想如果焦点在 div 上并且用户按下选项卡焦点应该继续编辑链接。

请关注http://jsfiddle.net/lakshya85chd/8Y74X/

最佳答案

如果它没有显示,你不能将鼠标悬停在它上面,所以使用隐藏的可见性

.container .modify {visibility:hidden;}
.container .modify:hover, .container .modify:focus{visibility:visible;}

关于asp.net - anchor 标记在行悬停时不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11582698/

相关文章:

javascript - 具有悬停效果的重叠图像

php - 如何在更新页面时保留当前选项卡?

javascript - 谷歌地图javascript代码隐藏 Visual Studio

javascript - 防止用户创建的页面窃取登录 cookie

c# - ASP.NET Core 2.0 : Why doesn't services. AddDbContext 接受一个接口(interface)?

javascript - htmlunit 执行页面 javascript

css - Google 网络字体无法在 FF 4.0 或 IE9 中加载

css - IE6透明+单选按钮无法点击

javascript - 使用angularjs将图像路径保存在数据库中

asp.net - 如何使用asp.net web应用程序实现ElasticSearch?