与 padding 不同,margin 是透明的,不是
控件可单击区域的一部分,并且它们与相邻边距折叠在一起
,这意味着它们不会相互添加。 例如,有两个相邻的 32 像素 margin,则结果是仅显示一个 32 像素边距,而不是 64 像素的空间。
SAPUI5 中预定义的所有边距都支持从右到左 (RTL) 语言:当向左侧添加边距时,如果用户选择了 RTL 语言(例如希伯来语或阿拉伯语),我们会确保它显示在右侧。 对于我们的 CSS 类,我们提供四种标准尺寸,即 tiny(0.5rem 或 8px)、small(1rem 或 16px)、middle(2rem 或 32px)和large(3rem 或 48px)。
有四种类型的边距可用:
- 完整的边距,完全围绕 SAP UI5 控件
- 单面边距
- 两侧边距
- 响应式边距,适应可用的屏幕宽度
在Web开发中,Margin是指元素周围的空白区域,用于控制元素与其周围元素之间的距离。SAP UI5为开发者提供了一系列预定义的CSS Margin类,使开发者能够轻松地为UI元素应用不同的间距。这些类可以直接应用于UI5控件,从而在不编写自定义CSS的情况下