クリックしたときにリンクを少し下に移動したいのですが、: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下に移動します:/)。