单击时我想将链接向下移动一点,但是当我尝试使用 :active state 执行此操作时,该按钮下方的所有内容也会移动一点。最简单的解决方法是什么(我不想过多地使用我的 HTML 代码,所以可能与 css 相关?)。
HTML:
<a href="#">Test</a>
<p>This paragraph moves when I click button above. I want to prevent that.</p>
CSS:
a { display: inline-block; }
a:active { margin: 5px 0 0 0; }
position:relative
&top: 5px
听起来是个好主意,但这也不起作用(按钮永远向下移动 1px :/)。