jQuery モバイルを使用してモバイル アプリを作成しています。編集可能なテキスト テーブルを作成する必要があります。そこで、テーブルを作成してテキスト ボックスを挿入することにしました。
それは機能していますが、テキストボックスはJqueryモバイルのデフォルトである別の形になっています。
jQuery モバイルを使用してモバイル アプリを作成しています。編集可能なテキスト テーブルを作成する必要があります。そこで、テーブルを作成してテキスト ボックスを挿入することにしました。
それは機能していますが、テキストボックスはJqueryモバイルのデフォルトである別の形になっています。
ui-corner-none
クラスを使用できます
<input class="ui-corner-none" type="text">
スタイリングは実際には、入力自体ではなく、入力を囲む div に適用されるため、事後にスタイルを設定しようとしないでください。入力で data-attribute: data-corners="false" を使用し、jquery モバイルでネイティブに処理できるようにします。
<input type="number" size="2" data-corners="false">
特定のテキスト入力:
#text {
border-radius: 0 !important;
}
例: http://jsfiddle.net/Gajotres/LqDke/
すべての:
.ui-corner-all {
border-radius: 0 !important;
}
編集 :
または、次のようにすることもできます。
$('a').buttonMarkup({ corners: false });
jQuery Mobile ページとウィジェットをカスタマイズする方法について詳しく知りたい場合は、この記事をご覧ください。jQuery Mobile に !important が必要な理由など、多くの実用的な例が付属しています。