点击 :target 后隐藏 link

Hide link after hitting :target

我有这个https://jsfiddle.net/tbdrLm3q/4/

code on js fiddle

如何在单击按钮(link)后隐藏它而不影响高度过渡?

只有css请。

我认为你必须像这样添加一个容器并将 link 更改为容器

<div id="container"> <a href="#container" class='myButton'>Click</a> <div id='sharebox'></div></div>

然后

让你的css像这样

#container:target #sharebox{ //your style }

#container:target .myButton{ visibility: hidden; }

我希望这有用:)