欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery 鼠標經過彈出氣泡框

夏志豪1年前8瀏覽0評論

jQuery 鼠標經過彈出氣泡框,是網頁中常用的交互方式。下面通過代碼示例,幫助大家了解如何使用 jQuery 實現這個效果。

<!-- HTML 代碼 -->
<div class="container">
<img src="圖片地址">
<div class="tooltip">
<p>這里是氣泡框顯示的文字內容</p>
</div>
</div>
<!-- CSS 代碼 -->
.container {
position: relative;
}
.tooltip {
position: absolute;
top: -50px;
left: 0;
background-color: #F5F5F5;
border-radius: 6px;
padding: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
display: none;
}
.tooltip::after {
content: "";
display: block;
width: 0;
height: 0;
border-style: solid;
border-color: #F5F5F5 transparent transparent transparent;
border-width: 10px;
position: absolute;
bottom: -20px;
left: 50%;
transform: translateX(-50%);
}
<!-- JS 代碼 -->
$(document).ready(function() {
$(".container").hover(function() {
$(this).find(".tooltip").fadeIn(200);
}, function() {
$(this).find(".tooltip").fadeOut(200);
});
});

HTML 標記中的 container 元素用于定義彈出氣泡框的位置,tooltip 元素則用于存儲氣泡框的文本內容。

CSS樣式中的 container 元素被設置為相對定位,并且 tooltip 元素被設置為絕對定位。同時,為了美化氣泡框的表現形式,對 tooltip 元素進行了一些邊框、陰影、顏色等樣式設置。

JS 代碼則使用了 jQuery 的 hover 函數,表示當鼠標經過 container 元素時執行第一個函數,鼠標離開時執行第二個函數。在第一個函數中使用 fadeIn() 函數將 tooltip 元素展示出來,反之使用 fadeOut() 函數將 tooltip 元素隱藏。

通過以上代碼實現了鼠標經過彈出氣泡框的效果,希望能對大家有所幫助。