我想在HTML页面上隐藏一个链接,并且只在用户悬停在它上面时才显示它。我如何使用CSS来做到这一点?如何隐藏HTML页面上的元素,直到用户将它悬停在使用CSS的位置上?
0
A
回答
6
CSS visibility
没有工作,但这:
a
{
text-decoration: none;
color: transparent;
}
a:hover
{
color: black;
}
+0
谢谢伟大的答案! – getaway 2010-08-23 08:59:22
1
HTML:
<div class="hidden"><a href="blah">I can't see this</a></div>
CSS:
.hidden
{
width:100px;
height:100px;
border:1px solid black;
}
.hidden a{
display: none;
}
.hidden:hover a{
display:block;
}
但是,这是不是很 '接近'
后编辑测试。
+1
不容易访问,它不起作用。 – 2010-08-23 08:58:31
0
如果你想要链接内的任意代码,比如图片,最好使用opacity
属性。
例如:
.hidden {
opacity: 0;
transition: opacity 0.5s ease;
}
.hidden:hover {
opacity: 1;
}
Codepen:http://codepen.io/team/thinkful/pen/bb52d8326d532c1fbcc72f772a032a20
相关问题
- 1. 如何使<i>元素隐藏,直到使用CSS悬停为止?
- 2. 如何将HTML元素隐藏在仅用于桌面的其他页面上?
- 3. 如何使用jQuery隐藏页面上的某些元素
- 4. 使用HTML/CSS将文字定位在悬停的图像上
- 5. css隐藏按钮,直到div悬停
- 6. 如何使用css隐藏元素,同时仍然保留在页面上?
- 7. 将鼠标悬停在其上时隐藏元素显示
- 8. 在CSS上悬停第二个元素时隐藏第一个元素
- 9. 隐藏在悬停元素上的youtube bug的引导模式
- 10. 使用悬停选择器显示/隐藏html元素
- 11. 隐藏我的网页上的一个元素,当用户将打印它
- 12. 如何使用CSS(span,onhover,selectors)隐藏和显示悬停的元素?
- 13. 如何隐藏div在页面上的任何位置点击?
- 14. 使用.offset()。顶部找到页面上的元素位置
- 15. 使用CSS更改悬停在DOM上的前一个元素
- 16. 使用CSS在页面上垂直居中元素?
- 17. 如何将元素放置在使用CSS的页面顶部?
- 18. “查看页面源代码”上的隐藏html元素
- 19. CSS:悬停在其他元素上?
- 20. 如何在多个元素上应用css悬停
- 21. 隐藏的元素闪烁:悬停
- 22. 如何轻松地将CSS元素置于页面上使用CSS?
- 23. 如何将鼠标悬停在子元素上而不将鼠标悬停在CSS中的父级上方?
- 24. Div被隐藏,直到您单击页面上的任何位置 - IE
- 25. Jquery将元素添加到Div并在悬停上显示/隐藏
- 26. 强制悬停在HTML元素上
- 27. 如何隐藏div如果用户在页面上的任何地方除了2个元素使用jQuery?
- 28. 当CSS悬停在重叠元素上时,元素的悬停状态
- 29. HTML/CSS鼠标悬停图片隐藏
- 30. 如何隐藏HTML元素与CSS
你怎么能指望在一个隐藏的链接的用户悬停? – 2010-08-23 08:53:47
我的意思是说,当你将鼠标悬停在推文上时,你会得到转推按钮并显示回复?对不起,感到困惑 – getaway 2010-08-23 08:56:17