twitter bootstrap 是否适用于 Nativescript 运行时?
Does twitter bootstrap work on Nativescript runtime?
我知道 nativescript 曾经支持 CSS 标准的一个子集。 Twitter bootstrap 是否适用于最新的 Nativescript 版本?如果没有,有什么计划让它发挥作用吗?
虽然理论上可行,但我怀疑它是否可行 "out of the box"。
您可以在此处查看支持哪些 CSS 属性。
简而言之:没有
更长的版本:Bootstrap 是一个 CSS 框架,用于 html。 NativeScript 未使用 HTML。 NativeScript 有自己的一组 UI 元素。
很多 Bootstrap 中的属性不受 NativeScript 支持。实际上 NativeScript 只支持一个 very small subset of the CSS properties。这意味着 font-size: ...
、border-radius: ...
、font-weight: ...
、display: ...
等内容将不起作用。
很多 Bootstrap 中的值不受 NativeScript 支持。例如。 width: 100%;
不起作用,因为 NativeScript 中没有宽度百分比这样的东西。或者 width: 1170px;
因为 NativeScript 中没有像素。
在 Bootstrap 中有 很多 选择器选择 HTML 字段。请记住,NativeScript 中没有诸如 HTML 字段之类的东西。这意味着所有 HTML 选择器,例如 a
、input
、table
、p
等都不起作用。元素根本不存在。
无法使 Bootstrap(或任何其他为浏览器设计的框架)与 NativeScript 一起工作。如果您喜欢 Bootstrap 的外观和感觉,最好的选择是重新开始并创建您自己的 "framework",尤其是针对 NativeScript 并尽可能模仿 Bootstrap(即使您目前不会能够获得 1 对 1 的比赛)。
我知道 nativescript 曾经支持 CSS 标准的一个子集。 Twitter bootstrap 是否适用于最新的 Nativescript 版本?如果没有,有什么计划让它发挥作用吗?
虽然理论上可行,但我怀疑它是否可行 "out of the box"。 您可以在此处查看支持哪些 CSS 属性。
简而言之:没有
更长的版本:Bootstrap 是一个 CSS 框架,用于 html。 NativeScript 未使用 HTML。 NativeScript 有自己的一组 UI 元素。
很多 Bootstrap 中的属性不受 NativeScript 支持。实际上 NativeScript 只支持一个 very small subset of the CSS properties。这意味着
font-size: ...
、border-radius: ...
、font-weight: ...
、display: ...
等内容将不起作用。很多 Bootstrap 中的值不受 NativeScript 支持。例如。
width: 100%;
不起作用,因为 NativeScript 中没有宽度百分比这样的东西。或者width: 1170px;
因为 NativeScript 中没有像素。在 Bootstrap 中有 很多 选择器选择 HTML 字段。请记住,NativeScript 中没有诸如 HTML 字段之类的东西。这意味着所有 HTML 选择器,例如
a
、input
、table
、p
等都不起作用。元素根本不存在。
无法使 Bootstrap(或任何其他为浏览器设计的框架)与 NativeScript 一起工作。如果您喜欢 Bootstrap 的外观和感觉,最好的选择是重新开始并创建您自己的 "framework",尤其是针对 NativeScript 并尽可能模仿 Bootstrap(即使您目前不会能够获得 1 对 1 的比赛)。