2

jQuery Mobile 1.3.x リストビューが Internet Explorer 9/10 および IE 8 電話で正しくレンダリングされないという問題があります。Chrome、Safari、iOS の Safari、IE 9/10 の jQuery Mobile 1.2.1 で正しくレンダリングされます。Win7 で VS 2012、C#、MVC、Razor を実行しています。

VS 2012 で再現するには、Razor で ASP.NET MVC 4 モバイル プロジェクトを生成し、NuGet で jQuery Mobile 1.3.0 または 1.3.1 にアップグレードします。

ホームページの次のコードは、左の境界線のリスト項目と箇条書きの間に余分なスペースを入れてレンダリングされます。

<ul data-role="listview" data-inset="true">
    <li data-role="list-divider">Navigation</li>
    <li>@Html.ActionLink("About", "About", "Home")</li>
    <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
</ul>

アップグレード前: https://dl.dropboxusercontent.com/u/47974701/Capture%20B4.PNG

1.3.0 jQuery Mobile へのアップグレード後: https://dl.dropboxusercontent.com/u/47974701/Capture%20After.PNG

4

1 に答える 1