我想在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. 如何在HTML頁面上隱藏圖像,直到用戶使用CSS懸停在圖像上?
- 2. 如何使<i>元素隱藏,直到使用CSS懸停爲止?
- 3. 如何將HTML元素隱藏在僅用於桌面的其他頁面上?
- 4. 描述隱藏,直到用戶懸停在圖像上?
- 5. CSS懸停不能在隱藏的元素上工作?
- 6. 如何使用CSS隱藏HTML元素?
- 7. 如何隱藏導航欄中的元素,直到懸停在CSS中?
- 8. 如何使用Jquery隱藏隱藏選項卡上的子元素,並隱藏它直至隱藏它?
- 9. 如何隱藏懸停在「菜單」元素上的文字
- 10. 如何使用jQuery隱藏頁面上的某些元素
- 11. 使用HTML/CSS將文字定位在懸停的圖像上
- 12. css隱藏按鈕,直到div懸停
- 13. 如何隱藏和使用上的初始頁面加載CSS,直到JavaScript的鏈接元素被點擊
- 14. 如何使用css隱藏元素,同時仍然保留在頁面上?
- 15. 如何在鼠標懸停上顯示/隱藏元素?
- 16. 將鼠標懸停在其上時隱藏元素顯示
- 17. 在CSS上懸停第二個元素時隱藏第一個元素
- 18. 隱藏在懸停元素上的youtube bug的引導模式
- 19. 使用懸停選擇器顯示/隱藏html元素
- 20. 隱藏我的網頁上的一個元素,當用戶將打印它
- 21. 如何使用CSS(span,onhover,selectors)隱藏和顯示懸停的元素?
- 22. 隱藏元素,直到頁面完成加載 - 使用jquery
- 23. CSS變換隱藏了它上面的浮動元素
- 24. 在頁面上的任何位置點擊隱藏兩個元素
- 25. 如何隱藏div在頁面上的任何位置點擊?
- 26. 如何使用css隱藏特定頁面上的課程
- 27. 將HTML複製並褪色到懸停頁面上的另一個位置
- 28. 使用.offset()。頂部找到頁面上的元素位置
- 29. 使用:勾選以在頁面上的任何位置切換CSS元素?
- 30. 使用CSS更改懸停在DOM上的前一個元素
你怎麼能指望在一個隱藏的鏈接的用戶懸停? – 2010-08-23 08:53:47
我的意思是說,當你將鼠標懸停在推文上時,你會得到轉推按鈕並顯示回覆?對不起,感到困惑 – getaway 2010-08-23 08:56:17