2014年2月1日土曜日

IE10だと の背景色が効かない

IE10だど、<input>タグでタイプが「file」を使用すると、
背景色を設定しても反映されない現象があります。
<input id="btnFile" style="background-color: blue;" type="file" >
→IE10だとファイルパス表示部の背景色が灰色になってしまう。。。

対応方法としては「::-ms-value」を使用します。

CSSサンプル
#btnFile::-ms-value {
  background-color: blue;
}

※「-ms-value」を使用しない場合、ファイルパス表示部と
「ファイル選択」ボタンのわずかな隙間の色が変わっている
ことがわかります。
何なんでしょうか?

0 件のコメント:

コメントを投稿