首頁  >  文章  >  web前端  >  如何在沒有 JavaScript 的情況下在滑鼠懸停在圖像上時顯示文字?

如何在沒有 JavaScript 的情況下在滑鼠懸停在圖像上時顯示文字?

Barbara Streisand
Barbara Streisand原創
2024-11-06 22:56:03876瀏覽

How to Display Text on Mouseover of an Image Without JavaScript?

滑鼠懸停在圖像上時顯示文字

您希望在圖像的左下角顯示一個包含超連結的小框,當滑鼠懸停在其上。為了在不使用JavaScript 的情況下實現此目的,我們提出了兩種CSS 解決方案:

CSS3 解決方案:

使用CSS3 :hover 偽元素:

<div>
#wrapper .text {
    position: relative;
    bottom: 30px;
    left: 0px;
    visibility: hidden;
}

#wrapper:hover .text {
    visibility: visible;
}

jQuery 解決方案:

<div>
#wrapper p {
    position: relative;
    bottom: 30px;
    left: 0px;
    visibility: hidden;
}
$('.hover').mouseover(function() {
    $('.text').css("visibility","visible");
});

$('.hover').mouseout(function() {
    $('.text').css("visibility","hidden");
});

記住在HTML 頭中包含jQuery 庫:

以上是如何在沒有 JavaScript 的情況下在滑鼠懸停在圖像上時顯示文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn