z-paging-main.css 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. /* [z-paging]公共css*/
  2. .z-paging-content {
  3. position: relative;
  4. /* #ifndef APP-NVUE */
  5. display: flex;
  6. width: 100%;
  7. height: 100%;
  8. overflow: hidden;
  9. /* #endif */
  10. flex-direction: column;
  11. }
  12. .z-paging-content-fixed, .zp-loading-fixed {
  13. position: fixed;
  14. /* #ifndef APP-NVUE */
  15. height: auto;
  16. width: auto;
  17. /* #endif */
  18. top: 0;
  19. left: 0;
  20. bottom: 0;
  21. right: 0;
  22. }
  23. .zp-page-top,.zp-page-bottom {
  24. /* #ifndef APP-NVUE */
  25. width: auto;
  26. /* #endif */
  27. position: fixed;
  28. left: 0;
  29. right: 0;
  30. z-index: 999;
  31. }
  32. .zp-page-left,.zp-page-right{
  33. /* #ifndef APP-NVUE */
  34. height: 100%;
  35. /* #endif */
  36. }
  37. .zp-scroll-view-super {
  38. flex: 1;
  39. position: relative;
  40. }
  41. .zp-view-super{
  42. /* #ifndef APP-NVUE */
  43. display: flex;
  44. /* #endif */
  45. flex-direction: row;
  46. }
  47. .zp-custom-refresher-container {
  48. overflow: hidden;
  49. }
  50. .zp-scroll-view-container,.zp-scroll-view {
  51. position: relative;
  52. /* #ifndef APP-NVUE */
  53. height: 100%;
  54. width: 100%;
  55. /* #endif */
  56. }
  57. .zp-absoulte{
  58. /* #ifndef APP-NVUE */
  59. position: absolute;
  60. top: 0;
  61. width: auto;
  62. /* #endif */
  63. }
  64. .zp-right{
  65. right: 0;
  66. }
  67. .zp-scroll-view-absolute {
  68. position: absolute;
  69. top: 0;
  70. left: 0;
  71. }
  72. /* #ifndef APP-NVUE */
  73. .zp-scroll-view-hide-scrollbar ::-webkit-scrollbar {
  74. display: none;
  75. -webkit-appearance: none;
  76. width: 0 !important;
  77. height: 0 !important;
  78. background: transparent;
  79. }
  80. /* #endif */
  81. .zp-paging-touch-view {
  82. width: 100%;
  83. height: 100%;
  84. position: relative;
  85. }
  86. .zp-fixed-bac-view {
  87. position: absolute;
  88. width: 100%;
  89. top: 0;
  90. left: 0;
  91. height: 200px;
  92. }
  93. .zp-paging-main {
  94. height: 100%;
  95. /* #ifndef APP-NVUE */
  96. display: flex;
  97. /* #endif */
  98. flex-direction: column;
  99. }
  100. .zp-paging-container {
  101. flex: 1;
  102. position: relative;
  103. /* #ifndef APP-NVUE */
  104. display: flex;
  105. /* #endif */
  106. flex-direction: column;
  107. }
  108. .zp-chat-record-loading-container {
  109. /* #ifndef APP-NVUE */
  110. display: flex;
  111. width: 100%;
  112. /* #endif */
  113. /* #ifdef APP-NVUE */
  114. width: 750rpx;
  115. /* #endif */
  116. align-items: center;
  117. justify-content: center;
  118. height: 60rpx;
  119. font-size: 26rpx;
  120. }
  121. .zp-chat-record-loading-custom-image {
  122. width: 35rpx;
  123. height: 35rpx;
  124. /* #ifndef APP-NVUE */
  125. animation: loading-flower 1s linear infinite;
  126. /* #endif */
  127. }
  128. .zp-custom-refresher-container {
  129. /* #ifndef APP-NVUE */
  130. display: flex;
  131. /* #endif */
  132. flex-direction: row;
  133. justify-content: center;
  134. align-items: center;
  135. }
  136. .zp-back-to-top {
  137. width: 76rpx;
  138. height: 76rpx;
  139. z-index: 999;
  140. position: absolute;
  141. bottom: 0rpx;
  142. right: 25rpx;
  143. transition-duration: .3s;
  144. transition-property: opacity;
  145. }
  146. .zp-back-to-top-show {
  147. opacity: 1;
  148. }
  149. .zp-back-to-top-hide {
  150. opacity: 0;
  151. }
  152. .zp-back-to-top-img {
  153. /* #ifndef APP-NVUE */
  154. width: 100%;
  155. height: 100%;
  156. /* #endif */
  157. /* #ifdef APP-NVUE */
  158. flex: 1;
  159. /* #endif */
  160. z-index: 999;
  161. }
  162. .zp-empty-view {
  163. /* #ifdef APP-NVUE */
  164. height: 100%;
  165. /* #endif */
  166. flex: 1;
  167. }
  168. .zp-empty-view-center {
  169. /* #ifndef APP-NVUE */
  170. display: flex;
  171. /* #endif */
  172. flex-direction: column;
  173. align-items: center;
  174. justify-content: center;
  175. }
  176. .zp-loading-fixed {
  177. z-index: 9999;
  178. }
  179. .zp-safe-area-inset-bottom {
  180. position: absolute;
  181. /* #ifndef APP-PLUS */
  182. height: env(safe-area-inset-bottom);
  183. /* #endif */
  184. }
  185. .zp-n-refresh-container {
  186. /* #ifndef APP-NVUE */
  187. display: flex;
  188. /* #endif */
  189. justify-content: center;
  190. width: 750rpx;
  191. }
  192. .zp-n-list-container{
  193. /* #ifndef APP-NVUE */
  194. display: flex;
  195. /* #endif */
  196. flex-direction: row;
  197. flex: 1;
  198. }