gpt4 book ai didi

javascript - 有没有更好的显示和隐藏方式?

转载 作者:太空宇宙 更新时间:2023-11-04 15:03:42 25 4
gpt4 key购买 nike

好的,所以我想从隐藏的页面内部显示一个 Div,单击它适合页面的 1005 宽度和滚动内容的 100% 高度,我遇到了一些背景内容的问题,即使在之后广泛的 z-index 检查和设置,以及向下滚动时的这个,一旦你到达 div 的底部,它似乎向下滚动并显示它下面的内容,我真的不希望它这样做。无论如何,我想知道是否有比使用我已有的东西更可靠、结构化或更有效的东西。继承人的编码任何建议将不胜感激。

    <script type="text/javascript">
<!--
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
//-->
</script>


<div id="ef" style="display:none; width:100%; height:120%; overflow:scroll; background-color:#f1f1f1; -webkit-overflow-scrolling:touch; z-index:2000; padding-top:43px; "><div id="efmenubars">
<div style="width:50px; height:40px;margin-top:7px; float:left; margin-left:8px;">
</div><span style="display:inline-block; text-align:center; font-family:'helvetica_bqregular'; font-size:20px; color:#333;">Post Enquiry</span>

<a href="#" onclick="toggle_visibility('ef');"> <img src="../images/close.png" width="50px" style="float:right; margin-top:7px; margin-right:8px;" /></a>

</div>
<p>{leftcol}</p></div>

<a class="button2" style="float:right; margin-right:12px; margin-top:19px;" onclick="toggle_visibility('ef');">Post Enquiry</a>

希望这一切都有意义,对于内联 CSS 非常困惑我深表歉意,我知道清理它是一项快速的工作。

干杯

最佳答案

只需使用 jquery 在可见性状态之间切换。jQuery 主要用于简化和增强您的代码。所以,如果你真的想改进你的代码,请使用 jquery。

.$('#idOfYorElement').toggle();

只是一个简单的衬垫:)

关于javascript - 有没有更好的显示和隐藏方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16145559/

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