在 SAP UI5 与 SAP Fiori 的世界里,经常能在属性、类名、布局聚合里看到这些缩写:S
、M
、L
、XL
,以及某些控件特有的 XS
。它们并不是随意起的代号,而是对屏幕宽度或容器宽度进行分段之后,为了可读性而采用的尺寸标签。直白地说:
-
XS
= extra small,额外细分出来的最小一档,通常只在个别控件里出现,用来给超窄屏做更精细的覆盖。 -
S
= small,小屏。 -
M
= medium,中屏。 -
L
= large,大屏。 -
XL
= extra large,超大屏。
更有意思的是,在 SAP 体系里存在两套互补的断点语言:一套来自 Fiori 设计规范的页面级断点,直接看视口宽度;另一套来自 UI5 的 Device API 预定义区间(sap.ui.Device.media.RANGESETS
),除了给出与 Fiori 对齐的区间外,还提供了 Phone
、Tablet
、Desktop