gpt4 book ai didi

jquery - 定位元素未正确放置 & z-index 不工作

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

奇怪的是:在我的网站上,位置有效,但鼠标悬停和 z-indexes 无效。在 fiddle 上,鼠标悬停有效,但位置无效。

是否缺少某些 CSS 设置导致 jQuery 无法选择?

我希望这只是错误的代码或一些我不知道的细微差别。

非常感谢!

html

<div style="text-align: center; position: relative">
<span id="selectSupplierNameSpan" style="z-index:100">
Vendor
</span>
<div id="selectSupplierNameContainer" style="position: absolute; opacity: 0; z-index:50">
<input type="text" id="selectSupplierName" ></input>
</div>
</div>​

jQuery

$("#selectSupplierNameContainer").position({
my: "center",
at: "center",
of: $("#selectSupplierNameSpan"),
});

$("#selectSupplierNameSpan").mouseover(function() {
var thisHeight = $("#selectSupplierNameContainer").height();
$("#selectSupplierNameContainer").animate({
opacity: 1,
top: "+=" + thisHeight
}, 500);
});​

http://jsfiddle.net/7s4VN/10/

编辑

转到 jquery 1.7.2,并添加了 ui 1.18,现在鼠标悬停不起作用。

最佳答案

z-index只能应用于定位元素。添加position:relative; <span> 的样式它工作正常。

http://jsfiddle.net/mblase75/7s4VN/11/

关于jquery - 定位元素未正确放置 & z-index 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12975773/

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