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

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

Barbara Streisand
發布: 2024-11-06 22:56:03
原創
957 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板