gpt4 book ai didi

html - 点击隐藏这个(按钮链接)纯CSS

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

我的功能是用纯CSS隐藏和显示div,但是当我点击打开时,按钮仍然没有消失。

<a href="#show" id="open" class="btn btn-default btn-sm">Open</a>
<div id="show">
some text...
<a href="#hide" id="close" class="btn btn-default btn-sm">Close</a>
</div>

CSS 看起来像:

<style>
#show {display: none; }
#show:target { display: inline-block; }
#hide:target ~ #show { display: none; }
<style>

当我添加这个时:

#show:target ~ #open { display: none; }

按钮 #open 仍然没有隐藏任何人都可以帮助我。

先谢谢了:)

最佳答案

您可以通过将打开链接放在 #show div

中来解决它

jsFiddle

HTML

<div id="show">
<a href="#show" id="open" class="btn btn-default btn-sm">Open</a>
<div id="content">
some text...
<a href="#hide" id="close" class="btn btn-default btn-sm">Close</a>
</div>
</div>

CSS

#content {
display: none;
}
#show:target #content {
display: inline-block;
}
#show:target #open {
display: none;
}

关于html - 点击隐藏这个(按钮链接)纯CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22318248/

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