css:焦点不适用于Internet Explorer 10

时间:2013-03-13 18:49:55

标签: css focus internet-explorer-10

“代码已更新”

我有这个HTML代码

<input type="text" name="user" class="user">

和这个头部代码

<!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
<!--[if IE 7 ]>    <html class="ie7"> <![endif]-->
<!--[if IE 8 ]>    <html class="ie8"> <![endif]-->
<!--[if IE 9 ]>    <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->  <!--<![endif]-->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
(function ($) {
"use strict";

// Detecting IE
var oldIE;
if ($('html').is('.ie6, .ie7, .ie8')) {
    oldIE = true;
}

if (oldIE) {
    $("head").append("<link rel='stylesheet' type='text/css' href='ie.css'/>");
} else {
    $("head").append("<link rel='stylesheet' type='text/css' href='style.css'/>");
}

}(jQuery));
</script>

和ie.css中的这个css

input.user:focus{
background: #000;
border:3px solid #000 !important;
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important;
behavior: url(PIE.htc);
}

它可以正常使用Internet Explorer 8,除了半径:focus但是在Windows 7上安装了Internet Explorer 10时根本没有用到任何没有jquery的想法?

0 个答案:

没有答案