inputやbuttonタグを画像にすることはよくありますよね?
送信ボタンってやつですね。
ボタンを画像化すると、まわりに枠が出ていますよね?
気持ち悪いです。とても気持ち悪いです。
そのままでも普通に動くので問題ないといえば問題ないのですが
以外に簡単な方法で枠を無くすことが出来ました!
下記のCSSを適用するだけで枠を無くすことが可能です。
下記をCSSファイルに追加して下さい。
button { width: auto; padding:0; margin:0; background:none; border:0; font-size:0; line-height:0; overflow:visible; cursor:pointer; }
「border:0」と「background:none」はボタンの表示を消すおまじまいです。
これが気持ち悪い枠(ボタン表示)を無くすため重要です!
そして、世界の残念ブラウザー「インターネットエクスプローラー」対応用で
「width:auto」と「overflow:visible」を加えて幅の調整を行います。
これで解決!