我一直在玩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时?
答案 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