gpt4 book ai didi

javascript - 图像弹出在一个稳定的位置

转载 作者:行者123 更新时间:2023-11-28 08:53:36 24 4
gpt4 key购买 nike

使我的弹出图像显示在屏幕左侧的正确语法是什么?

jQuery

$("#qm3").mouseover(function(){
$("#osf").show();
});
$("#qm3").mouseout(function(){
$("#osf").hide();
});

HTML

<span><input type="text" id="tb1"><img id="qm3" src="images/WebResource.png"></img></span><span><img id="osf" src="images/osf.jpg" style="position: right; display:none;"></img></span>

截至目前,每当我将鼠标指向 qm3 时,都会显示弹出窗口,但它会影响我的页面定位。

http://codepen.io/anon/pen/vENZeK

最佳答案

这可以简化,如果你去掉跨度并在它周围包裹一个 div:

http://codepen.io/anon/pen/OPygOg

js

$(".show").hover(function(){
$(this).next('img.hide').fadeToggle();
});

html

<div>
<input type="text" id="tb1">
<img class='show' src="http://placekitten.com/42/41"/>
<img class="hide" src="http://placekitten.com/40/41"/>
</div>

CSS

div { postition:relative; padding-left:45px;}
.hide { display:none; position:absolute; left:5px; }

关于javascript - 图像弹出在一个稳定的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27240517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com