UNPKG

zarm

Version:

基于 React 的移动端UI库

49 lines (45 loc) 1.22 kB
.za-pull { --control-height: var(--za-pull-control-height, 50px); --control-font-size: var(--za-pull-control-font-size, 14px); --control-padding-vertical: var(--za-pull-control-padding-vertical, 20px); --control-text-color: var(--za-pull-control-text-color, var(--za-color-text-caption)); --control-icon-size: var(--za-pull-control-icon-size, 22px); overflow: hidden; min-height: var(--control-height); touch-action: pan-y; } .za-pull__content { will-change: transform; transform: translate3d(0, var(--control-height), 0); } .za-pull__refresh, .za-pull__load { display: flex; align-items: flex-end; justify-content: center; overflow: hidden; width: 100%; } .za-pull__refresh { margin-top: calc(var(--control-height) * -1); height: var(--control-height); } .za-pull__load { height: 0; } .za-pull__load--show { height: var(--control-height); } .za-pull__control { display: flex; align-items: center; padding: var(--control-padding-vertical) 0; height: var(--control-height); color: var(--control-text-color); font-size: var(--control-font-size); } .za-pull__control .za-icon { font-size: var(--control-icon-size); } .za-pull__control * + span { margin-left: 8px; }