gpt4 book ai didi

javascript - spin.js 顶部选项不起作用

转载 作者:行者123 更新时间:2023-11-28 07:13:47 25 4
gpt4 key购买 nike

我尝试使用 spin.js

我希望它弹出在 div 元素的中间。所以我确实设置了:

位置:'相对'顶部:'50%'左:'50%'

但是顶部选项不起作用。分析完问题后,我可以将其分解为 html/css 问题:

<div style="background-color: red">
<div style="position:relative; height:20px; width:20px; top:50%; left:50%; background-color:blue"></div>
1st div line<br>br line<br>br line 2
<div>div line 1</div>
<div>div line 2</div>
</div>

在此示例中,蓝色元素应该位于红色元素的中间,但事实并非如此。这是它的填充:

http://jsfiddle.net/exu77/obcg3cxv/

这是原始版本的 spin.js 的 plunker

http://plnkr.co/edit/qwjArDtnqGZQgbkQiRYt?p=preview

最佳答案

position:relative 必须应用于元素,即包含微调器的 div。微调器本身需要 position:absolute (这是默认值)。这是您的插件的更新版本,其中旋转器位于红色框内的中心:http://plnkr.co/edit/GstXJdzyDtBIyMLuzbcY?p=preview

关于javascript - spin.js 顶部选项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31050210/

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