0

IE と Chrome でテキスト ボックスのレンダリングが大きく異なる

IE

ここに画像の説明を入力

クロム

ここに画像の説明を入力

IEではテキストボックスの幅が狭いことがわかります。

私のhtmlは次のように定義されています

 <input id="Name" data-bind ="value:Name" style="width: 210px"/>

normalize.css をダウンロードして、スクリプトの先頭に含めてみましたが、それでも別のブラウザーでは正しくレンダリングされません。

もっと入力が必要になると思いますので、私の問題を解決するために何が必要か教えてください。

これらは私が使用しているスクリプトです

<link href="css/normalize.css" rel="stylesheet" />
<script src="../Myfolder/External/jQuery/jquery-1.7.2.js"></script>
<link href="../Myfolder/External/jQuery UI/css/smoothness/jquery-ui-1.8.20.custom.css" rel="stylesheet" />


<script src="../Myfolder/External/jQuery UI/js/jquery-ui-1.8.20.custom.min.js"></script>

<link href="../Myfolder/Styling/common.css" rel="stylesheet" />

<script src="../Myfolder/External/Knockout/knockout-2.2.0.js"></script>

<script src="../Myfolder/External/JSON/json2.min.js"></script>

<script src="../Myfolder/External/Knockout/Plugins/koExternalTemplateEngine_all.min.js"></script>

<script src="../Myfolder/External/Knockout/Plugins/knockout.validation.js"></script>

<script src="../Myfolder/External/Knockout/Plugins/knockout.mapping-latest.js"></script>
<link href="../Myfolder/External/Kendo/styles/kendo.common.min.css" rel="stylesheet" />
<link href="../Myfolder/External/Kendo/styles/kendo.default.min.css" rel="stylesheet" />
<link href="../Myfolder/External/Bootstrap/css/bootstrap.css" rel="stylesheet" />
<link href="../Myfolder/External/Bootstrap/css/responsive.css" rel="stylesheet" />

<script src="../Myfolder/External/Bootstrap/js/bootstrap.js"></script>

<script src="../Myfolder/External/Kendo/kendo.web.min.js"></script>
<script src="../NewUI2013/AgrOD/external/amplify/amplify.min.js"></script>
<script src="../Myfolder/External/Knockout/Plugins/knockout-kendo.min.js"></script>
<script src="../Myfolder/External/Knockout/knockout.dirtyFlag.js"></script>
<script src="../Myfolder/Custom/customKO.js"></script>
<script src="../Myfolder/Custom/custom.js"></script>
4

1 に答える 1

1

設定height:25pxまたはその他の値で問題が解決するはずです。おそらく問題は、外部ソースの css ファイルを非常に多く使用したため、ブラウザーがそれらの一部を誤って解釈した可能性があることです。

于 2013-10-04T13:05:28.680 に答える