nativescript css测量单位

时间:2015-12-29 13:20:24

标签: css nativescript

我一直在玩nativescript,我看到它为我们提供了使用CSS的样式元素。

然而,在文档http://docs.nativescript.org/ui/styling.html中,我没有看到关于css的度量单位的任何提及。

这有效

.title {
    font-size: 30;
    horizontal-align: center;
    margin: 20;
}

这不起作用

.title {
    font-size: 30;
    horizontal-align: center;
    margin: 20px;
}

请注意,在第二个示例中,保证金为20px。

所以我的问题是当谈到css什么单位使用nativescript时?

2 个答案:

答案 0 :(得分:3)

您链接的文档提到Supported Properties部分中font-size属性下的“与设备无关的单位”,这表明NativeScript实际上并不使用任何计量单位,而且所有长度都是用数字表示,而不是维度,以强调这一点。

答案 1 :(得分:3)

如果有人在2019年及以后遇到此问题,则文档会在Nativescript中指定度量单位。

“ NativeScript支持 DIP(与设备无关的像素)像素(通过后缀px)和百分比(部分支持宽度,高度和宽度保证金)作为度量单位。

NativeScript推荐的度量单位是DIP。所有可测量的属性(例如宽度,高度,边距,填充,边框宽度等)都支持与设备无关的像素。字体大小始终以DIP为单位。”

链接:https://docs.nativescript.org/ui/styling#supported-measurement-units