gpt4 book ai didi

javascript - html 显示 :none causes linebreaks

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

我有 2 个可点击的图像,我想将它们隐藏起来,并在代码中更远的地方重新出现。但是 display:none 会导致换行,并且它们彼此垂直放置。

<a href=# onclick="Function1()"><img src ="ImageLink" id="Func1" style="display:none;"></a>
<a href=# onclick="Function2()"><img src ="ImageLink" id="Func2" style="display:none;"></a>

最佳答案

Display none 会导致 DOM 发生变化,因为元素已被删除..这可能是原因..然后您可以使用 visibility:hidden ..这对 DOM 没有影响,只会影响元素的可见性

style="visibility:hidden;"

style="visibility:visible;"

关于javascript - html 显示 :none causes linebreaks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44684677/

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