UNPKG

mov-mobile

Version:

Mov - 让你感到幸福的 Vue 组件库

74 lines (66 loc) 1.33 kB
@import "../../style/common"; .mona-list-view { .mona-list-view-section { &.mona-list-view-transition { transition: transform @listViewAnimDuration ease-in-out; } } .list-view-refresh { font-size: @listViewRefreshFontSize; } .list-view-refresh-icon { width: 65px; height: 15px; background: url(https://s10.mogucdn.com/mlcdn/c45406/180529_52b9f3gkk7k0b97ib2j095d74al3l_6500x30.png) 0 0 no-repeat; /*no2rem*/ background-size: 5000% 100%; &.animate { animation: monaListViewGif steps(49) 2s infinite both; } } .list-view-infinite { padding: 12px; } .list-view-infinite-icon { background: url(@listViewInfiniteIcon) no-repeat center; height: 25px; width: 25px; background-size: cover; animation: monaRotation 1.5s infinite linear; } } @keyframes monaListViewGif { from { background-position: 0%; } to { background-position: 100%; } } @-webkit-keyframes monaListViewGif { from { background-position: 0%; } to { background-position: 100%; } } @keyframes monaRotation { from { transform-origin: 50% 50%; transform: rotate(0deg) } to { transform-origin: 50% 50%; transform: rotate(1turn) } } @-webkit-keyframes monaRotation { from { transform-origin: 50% 50%; transform: rotate(0deg) } to { transform-origin: 50% 50%; transform: rotate(1turn) } }