Nativescript が CSS 標準のサブセットをサポートしていたことは知っています。Twitter ブートストラップは最新の Nativescript バージョンで動作しますか? そうでない場合、それを機能させる計画はありますか?
2 に答える
要するに:いいえ。
より長いバージョン: Bootstrap はhtml向けの CSS フレームワークです。NativeScript は HTML を利用していません。NativeScript には、独自の UI 要素のセットがあります。
Bootstrap には、NativeScript でサポートされていない多くのプロパティがあります。実際、NativeScriptは CSS プロパティのごく一部しかサポートしていません。これは
font-size: ...
、border-radius: ...
、font-weight: ...
、display: ...
などは機能しないことを意味します。Bootstrap には、NativeScript でサポートされていない多くの値があります。たとえば
width: 100%;
、NativeScript にはパーセンテージの幅などがないため、機能しません。またはwidth: 1170px;
、NativeScript にはピクセルがないためです。Bootstrap には、HTML フィールドを選択する多くのセレクターがあります。NativeScript には HTML フィールドなどがないことに注意してください。これは
a
、input
、table
、p
などのすべての HTML セレクターが機能しないことを意味します。要素は単に存在しません。
Bootstrap (またはその他のブラウザー向けフレームワーク) を NativeScript で動作させる方法はありません。Bootstrap のルック アンド フィールが気に入った場合は、特に NativeScript 用に独自の「フレームワーク」を作成し、可能な限り Bootstrap を模倣することをお勧めします (ただし、現在は 1 対 1 の一致は得られません)。 .
理論的には可能ですが、「すぐに」機能するとは思えません。どの CSS 属性がサポートされているかについては、こちらを参照してください。