0
A
回答
3
可以使用image map或在每個人的頂部製作「隱形」隔間。都有他們的專業和缺點,但圖像地圖是專門爲您所需要的。
要「點亮它們」,您唯一的選擇就是用透明背景覆蓋.png圖像(位於隱形div的懸停位置),但剪輯爲「輕」
1
兩種可能的方法:
CSS精靈
創建包含原始圖像加上在每個不同了懸停狀態下的圖像一個大圖像(親可以垂直堆疊)。
將圖像放置爲DIV大小的背景圖像,以顯示原始圖像(或圖或任何其他圖像)。
將DIV中的某些鏈接放置到您想要的位置(確保您的容器DIV相對定位)。
懸停其中一個鏈接時,請調整圖像的背景位置以顯示正確的圖像並顯示包含您文本對話框的隱藏DIV/SPAN/WHATEVER。
Javascript。
- 與上面相同的方法,但使用懸停/鼠標或任何其他調用的單獨圖像,然後再次調用隱藏對話框顯示。大量的工具提示插件可用於此目的。
2
HTML:
<a href="#" class="highlightit"><img border="0" src="http://twitter.github.com/bootstrap/assets/img/bootstrap-mdo-sfmoma-03.jpg">
<span> something </span>
</a>
CSS:
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.highlightit:hover span{
display:block;
}
.highlightit span{
font-size:20px;
color:white;
background:black;
text-decoration:none;
display:none;
width:100%;
padding:10px;
position:relative;
margin-top:-20px;
}
檢查這個搗鼓預覽http://jsfiddle.net/wandarkaf/cNC5G/。
相關問題
- 1. d3鼠標懸停的分組條形圖突出顯示組
- 2. java:在鼠標懸停和鼠標懸停時突出顯示dom元素
- 3. 顯示鼠標懸停的圖像
- 4. Jquery:突出顯示鼠標懸停在某些頁面上不起作用
- 5. 突出顯示和選擇圖像的某些部分Android?
- 6. Java - 突出顯示圖像的某些部分
- 7. 如何突出顯示鼠標懸停時的JPanel?
- 8. wpf按鈕的邊距在鼠標懸停時突出顯示
- 9. 突出顯示鼠標懸停時的表格行
- 10. 突出鼠標懸停表
- 11. jQuery在懸停時顯示圖像,檢測到元素ID的某些部分
- 12. 如何在鼠標懸停在圖像中時顯示圖像?
- 13. 將鼠標懸停在另一圖像上時顯示圖像
- 14. 如何在鼠標懸停到VBA時啓用突出顯示?
- 15. 爲什麼ListBoxItem在鼠標懸停時不會突出顯示?
- 16. 鼠標懸停在子控件上時突出顯示控件
- 17. 鼠標懸停在圖像上時可點擊圖標顯示
- 18. Python繪圖鼠標懸停時的圖像部分
- 19. 在鼠標懸停的Javascript圖像交換 - 醜陋的突出顯示效果?
- 20. 如何突出顯示鼠標懸停的標題列?
- 21. 鼠標懸停地標鏈接時突出顯示Google地圖折線
- 22. 當鼠標懸停在圖像上時標籤隱藏/顯示?
- 23. 鼠標懸停在圖像特定部分的圖像更改
- 24. 鼠標懸停的圖像模糊圖像和顯示文字
- 25. 鼠標懸停在LibreOffice中的文本時顯示圖像
- 26. 如何檢測並突出顯示鼠標懸停的矩形
- 27. 突出顯示鼠標懸停週末的事件
- 28. 如何突出顯示kendo datepicker在鼠標懸停的一週
- 29. QTableView如何突出顯示鼠標懸停的整個行?
- 30. 突出顯示鏈接懸停時的相應圖像
您可能需要爲此使用[CSS sprites](http://css-tricks.com/css-sprites/)。 – 2619