gpt4 book ai didi

javascript - 单击时出现 div 时保持元素不移动

转载 作者:行者123 更新时间:2023-11-28 08:09:38 25 4
gpt4 key购买 nike

在此页面上(使用 Bootstrap 制作):已删除我已经设置好了,这样你就可以按下左下角的 I - 信息按钮,然后会出现一个带有用户图片和描述的 div。

当此 div 出现时,包含在 .mastfoot div 中的图形向上移动。我希望它是这样的,当我单击 I 信息按钮并且出现 div 时,.mastfoot 不会移动。

任何关于如何实现这一点的想法将不胜感激。

这是我的显示隐藏按钮和 div 的代码:

       <div class="container-fluid" id="foo" style="z-index:5; display:none; height:auto;">  
<center>
<div class="container-fluid" style="height:auto;">
<div class="row">
<div class="col-md-2" style=" margin-top:1%;"><img class="avatar-style-circle" src="{PortraitURL-128}" /><br/><h3>{AuthorName}</h3></div>
<div class="col-xs-12 col-md-8" style="background-color:blue; margin-top:3%;"><p style="text-align:justify;">{Description}<br/></p></div></div></div>

<div class="container-fluid" style="height:auto; margin-bottom:2%;">
<center>
<div class="container-fluid">

<div class="input-group">
<input type="text" class="form-control" placeholder="Search for...">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
</div><!-- /input-group -->
<br/>
<div class="btn-group" role="group" aria-label="..."> <a href="{BlogURL}ask" button class="btn btn-default" type="button">Ask</a>

<a href="{BlogURL}archive" button class="btn btn-default" button class="btn btn-default" type="button">Archive</a>

<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" style="z-index:5; margin-left:13%;">
<li><a href="#">Dropdown link</a></li>
<li><a href="#">Dropdown link</a></li>
</ul>
</div><!-- /.col-lg-6 --></center>
</div>
</div>
</div>
</div>
<div class="site-wrapper">
{block:ifShowInfoButton}

<a href="#" style="text-decoration:none;" onclick="toggle_visibility('foo');"><i class="fa fa-info-circle fa-3x" style="position:absolute; margin-left:0.4%; margin-top:0.4%; color:{color:Info Button Color};"></i></a>


{/block:ifShowInfoButton}

这是 .mastfoot 的代码:

<div class="mastfoot">
<div class="inner">
<i class="fa fa-angle-down fa-5x"></i></div>
</div>

最佳答案

你应该从 mastfoot 中删除 position: fixed ,否则它将始终保持在相同的位置,因为它是根据视口(viewport)定位的。

关于javascript - 单击时出现 div 时保持元素不移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29336966/

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