3

ネイティブ スタイルhttp://jquerymobile.com/demos/1.2.0/docs/forms/forms-all-native のみを使用する場合は、jQuery Mobile のフォーム要素に data-role="none" を追加できます。 html

Twitter Bootstrap に同様のオプションはありますか? これで何も見つからないようです。

4

1 に答える 1

3

カスタムページにアクセスすると、このフレームワークにまだ慣れていないため、CSS のフォームセクションを含めることができないようです: http://twitter.github.com/bootstrap/customize.html

これは、フォーム要素が CSS のみを介してスタイル設定されていることを示唆しており、単純にそれらのクラスを削除するだけで、スタイル設定を無効にできるはずです (ここに示されている: http://twitter.github.com/bootstrap/base-css.html#forms)。

このフレームワークは、JQM などの追加属性ではなく、クラスに依存しているようです。クラスを削除することは、それに対処するための最良の方法であるように見えますが、それを行う簡単な方法はないようです。つまり、JQuery を使用してアクティビティを模倣できます。次のようなもの:

$(function () {
    $("body").find("*[data-role='none']").attr("class", "");
});

これを改善して、すべての Class 値を保存し、フレームワークに関連する値を削除するだけです。

于 2013-01-21T19:44:04.213 に答える