4

Nativescript が CSS 標準のサブセットをサポートしていたことは知っています。Twitter ブートストラップは最新の Nativescript バージョンで動作しますか? そうでない場合、それを機能させる計画はありますか?

4

2 に答える 2

14

要するに:いいえ。

より長いバージョン: Bootstrap はhtml向けの CSS フレームワークです。NativeScript は HTML を利用していません。NativeScript には、独自の UI 要素のセットがあります。

  1. Bootstrap には、NativeScript でサポートされていない多くのプロパティがあります。実際、NativeScriptは CSS プロパティのごく一部しかサポートしていません。これはfont-size: ...border-radius: ...font-weight: ...display: ...などは機能しないことを意味します。

  2. Bootstrap には、NativeScript でサポートされていない多くの値があります。たとえばwidth: 100%;、NativeScript にはパーセンテージの幅などがないため、機能しません。またはwidth: 1170px;、NativeScript にはピクセルがないためです。

  3. Bootstrap には、HTML フィールドを選択する多くのセレクターがあります。NativeScript には HTML フィールドなどがないことに注意してください。これはainputtablepなどのすべての HTML セレクターが機能しないことを意味します。要素は単に存在しません。

Bootstrap (またはその他のブラウザー向けフレームワーク) を NativeScript で動作させる方法はありません。Bootstrap のルック アンド フィールが気に入った場合は、特に NativeScript 用に独自の「フレームワーク」を作成し、可能な限り Bootstrap を模倣することをお勧めします (ただし、現在は 1 対 1 の一致は得られません)。 .

于 2015-06-26T15:35:36.320 に答える
1

理論的には可能ですが、「すぐに」機能するとは思えません。どの CSS 属性がサポートされているかについては、こちらを参照してください。

https://github.com/NativeScript/docs/blob/master/styling.md

于 2015-06-26T08:10:13.870 に答える