IE9 の HTML5 に関するおそらく単純な問題で私を助けてくれることを願っています 私のコードにはいくつかあります:
<input type="text" id="fn" name="fn" placeholder="Street" autofocus/>
---------------------------------------------------------------------
/* INPUT TEXT */
input[type="text"]
{
border:2px solid #dadada;
border-radius:7px;
font-size:16px;
padding:5px;
}
input[type="text"]:focus
{
outline:none;
border-color:#9ecaed;
box-shadow:0 0 10px #9ecaed;
}
Opera、Chrome、Firefoxではすべて問題ありませんが、IE9では何もありません... CSSファイルをリンクする前に、次の行を頭に含めようとしました:
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
これを修正する方法はありますか?この CSS は IE9 では機能しません (IE9 では通常の入力です)。Opera では、Chrome、Firefox は半径と色の入力に適しています。