位置 类名 说明
容器 dy 标识本容器元素需要启用dy布局进行控制其子元素的布局方式
dy-v v是vertical的缩写,表示本dy容器的子元素采用纵向布局,例:"dy dy-v"
dy-h h是horizontal的缩写,表示本dy容器的子元素采用横向布局,例:"dy dy-h"
dy-right 表示本dy容器的子元素居于父的右侧,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-right"
dy-bottom 表示本dy容器的子元素居于父的底侧,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-bottom"
dy-left 表示本dy容器的子元素居于父的左侧,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-left"
dy-top 表示本dy容器的子元素居于父的顶侧,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-top"
dy-v-center 表示本dy容器的子元素居于纵向居中,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-v-center"
dy-h-center 表示本dy容器的子元素居于横向居中,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-h-center"
dy-center 表示本dy容器的子元素居于父的中间,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-center""
dy-reverse 表示本dy容器的子元素反转摆放,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-reverse""
dy-wrap 表示本dy容器的子元素如果一行或一列放置不开时,允许进行换行展示,可设置在横向布局和纵向布局,例:"dy dy-h/dy-v dy-wrap"
dy-wrap-reverse 表示本dy容器的子元素允许多行/列反转展示,例:"dy dy-h/dy-v dy-wrap-reverse"
dy-h-around 表示本dy dy-h容器的子元素每个之间的左右间距都相等(会导致每个子元素之间的间隔比最外边子元素与边框的间隔大一倍),可设置在横向布局,例:"dy dy-h dy-h-around"
dy-v-around 表示本dy dy-v容器的子元素每个之间的左右间距都相等(会导致每个子元素之间的间隔比最外边子元素与边框的间隔大一倍),可设置在纵向布局,例:"dy dy-v dy-v-around"
dy-h-between 表示本dy dy-h容器的子元素每个之间的间距都相等,最边的元素紧靠容器边,可设置在横向布局,例:"dy dy-h dy-h-between"
dy-v-between 表示本dy dy-v容器的子元素每个之间的间距都相等,最边的元素紧靠容器边,可设置在纵向布局,例:"dy dy-v dy-v-between"
元素 dy-ss 占位元素,场景如果一个元素要求左边和右边分别留有一部分空白,而空白随页面的大小而变化
dy-self-center 不随父元素设置的排列方式摆放,而是居中显示,当父元素是dy-h时,此元素为纵向居中,当父元素是dy-v时,此元素为横向居中,可设置在横向布局和纵向布局的子元素上。
dy-self-bottom 不随父元素设置的排列方式摆放,而是居底显示,当父元素是dy-h时,此元素为纵向居底,当父元素是dy-v时,此元素为横向居右,可设置在横向布局和纵向布局的子元素上。
dy-grow-0 必须是dy类父容器的直接子元素,根据设置的大小展示,不进行拉伸,不参与均分剩余空间
dy-grow-1 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的一份
dy-grow-2 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的两份
dy-grow-3 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的三份
dy-grow-4 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的四份
dy-grow-5 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的五份
dy-grow-6 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的六份
dy-grow-7 必须是dy类父容器的直接子元素,占所有dy-grow-*和的份数中的七份
dy-shrink-0 必须是dy类父容器的直接子元素,空间不足时不能被压缩(与dy-grow-*相似)
dy-shrink-1 必须是dy类父容器的直接子元素,空间不足时被压缩一份的量(与dy-grow-*相似)
dy-shrink-2 必须是dy类父容器的直接子元素,空间不足时被压缩两份的量(与dy-grow-*相似)
dy-shrink-3 必须是dy类父容器的直接子元素,空间不足时被压缩三份的量(与dy-grow-*相似)
dy-shrink-4 必须是dy类父容器的直接子元素,空间不足时被压缩四份的量(与dy-grow-*相似)
dy-shrink-5 必须是dy类父容器的直接子元素,空间不足时被压缩五份的量(与dy-grow-*相似)
dy-shrink-6 必须是dy类父容器的直接子元素,空间不足时被压缩六份的量(与dy-grow-*相似)
dy-shrink-7 必须是dy类父容器的直接子元素,空间不足时被压缩七份的量(与dy-grow-*相似)