IE8/9 で、ページに単純な要素があり、それをクリックすると (クリック中にマウスを押したままにして効果を確認します)、ボタンが少し下と右に移動します。
これは、デフォルトの IE スタイルの一部であると想定しています。とにかくこの動作を防ぐ方法はありますか?
IE8/9 で、ページに単純な要素があり、それをクリックすると (クリック中にマウスを押したままにして効果を確認します)、ボタンが少し下と右に移動します。
これは、デフォルトの IE スタイルの一部であると想定しています。とにかくこの動作を防ぐ方法はありますか?
IE ボタンでテキストの移動を停止できます。
button:active span, button:focus span {
position:relative;
top: 0;
left: 0;
}
<button><span>no move</span></button>
テキストを上に置く<span>
とposition:relative
、修正されます。
button span{
position: relative;
}
上と左の定義は必要ありません。
ボタンにいくつかのスタイルを適用できます。ボタン{ マージン: 0px; パディング: 0px;}