仅支持 Android 和 iOS 平台。 不支持 Web 平台。
如果你需要一种布局,在不使用复杂的层次结构的情况下,可以轻松控制子元件与父或兄弟元件的相对位置,那么 Lynx 自研的相对布局(relative layout)是最佳选择。
相对布局允许显示子元件在相对位置,每个元件的位置可以相对于兄弟元件(例如,位于另一个元件的左侧或下方)或相对于父区域来指定(例如,对齐底部、左侧或中心)。有关支持的属性,请参见参考部分。
以下示例展示了“用户名”(user name)和“用户名下面的描述”(user description)之间的位置关系,以及“用户名”与左侧的“头像”(avatar)的关系。此外,还有“关注”(follow)、“用户等级”(lv)和“关闭按钮”(close)之间的位置关系。该图用虚线和箭头表示了它 们的相对位置关系。

使用相对布局实现上述效果,步骤如下:
display: relative要使用相对布局,只需将 display: relative 应用于你想要进行相对布局的父元件。
通过使用 relative-id(非 0 的整数)为相对布局中的子元件声明 ID,以便更好地识别每个元件。
使用以下边缘对齐样式,将当前元件与父或兄弟元件