猫妈狗爸伴宠师小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

337 lines
3.6 KiB

1 month ago
1 month ago
1 month ago
  1. // 字体对齐方式
  2. .text-c {
  3. text-align: center;
  4. }
  5. .text-r {
  6. text-align: right;
  7. }
  8. .text-l {
  9. text-align: left;
  10. }
  11. .w-100 {
  12. width: 100%;
  13. }
  14. .w100 {
  15. width: 100vw;
  16. }
  17. .h-100 {
  18. height: 100%;
  19. }
  20. .h100 {
  21. height: 100vh;
  22. }
  23. .fw700 {
  24. font-weight: 700;
  25. }
  26. .color-a55 {
  27. color:#A55822;
  28. }
  29. .color-999 {
  30. color: #999;
  31. }
  32. .color-bc7 {
  33. color: #BC796C;
  34. }
  35. .bg-bc7 {
  36. background-color: #BC796C;
  37. }
  38. .color-aea {
  39. color:#AEA8A8;
  40. }
  41. // 宽高
  42. .w100 {
  43. width: 100vw;
  44. }
  45. .w-100 {
  46. width: 100%;
  47. }
  48. .h100 {
  49. height: 100vh;
  50. }
  51. .h-100 {
  52. height: 100%;
  53. }
  54. // 字大小
  55. .size-22 {
  56. font-size: 22rpx;
  57. }
  58. .size-24 {
  59. font-size: 24rpx;
  60. }
  61. .size-26 {
  62. font-size: 26rpx;
  63. }
  64. .size-28 {
  65. font-size: 28rpx;
  66. }
  67. .size-30 {
  68. font-size: 30rpx;
  69. }
  70. .size-32 {
  71. font-size: 32rpx;
  72. }
  73. .size-34 {
  74. font-size: 34rpx;
  75. }
  76. .size-36 {
  77. font-size: 36rpx;
  78. }
  79. // 颜色
  80. .color-fff {
  81. color: #fff;
  82. }
  83. .color-6a6 {
  84. color: #6A6A6A;
  85. }
  86. .color-ccc {
  87. color: #ccc;
  88. }
  89. .color-777 {
  90. color: #777;
  91. }
  92. .color-888 {
  93. color: #888;
  94. }
  95. .color-999 {
  96. color: #999;
  97. }
  98. .color-ada {
  99. color: #ADADAD;
  100. }
  101. .color-646 {
  102. color: #646464;
  103. }
  104. .color-beb {
  105. color: #BEBEBE;
  106. }
  107. .color-878 {
  108. color: #878787;
  109. }
  110. .color-f69 {
  111. color: #F69125;
  112. }
  113. .color-234 {
  114. color: #23449B;
  115. }
  116. .color-101 {
  117. color: #101010;
  118. }
  119. .color-ff2 {
  120. color: #FF2742;
  121. }
  122. .color-151 {
  123. color: #151C31;
  124. }
  125. .color-040 {
  126. color: #040404;
  127. }
  128. .color-1d2 {
  129. color: #1D2541;
  130. }
  131. .color-54b {
  132. color: #54BDD8;
  133. }
  134. .color-ffb {
  135. color: #FFBF60;
  136. }
  137. // 背景颜色
  138. .bg-fff {
  139. background-color: #fff;
  140. }
  141. // 字重
  142. .fw700 {
  143. font-weight: 700;
  144. }
  145. .fw400 {
  146. font-weight: 400;
  147. }
  148. // 定位
  149. .po-a {
  150. position: absolute;
  151. }
  152. .po-r {
  153. position: relative;
  154. }
  155. .fixed {
  156. position: fixed;
  157. }
  158. // margin
  159. .ml10 {
  160. margin-left: 10rpx;
  161. }
  162. .ml16 {
  163. margin-left: 16rpx;
  164. }
  165. .ml20 {
  166. margin-left: 20rpx;
  167. }
  168. .ml28 {
  169. margin-left: 28rpx;
  170. }
  171. .ml30{
  172. margin-left: 30rpx;
  173. }
  174. .mt22 {
  175. margin-top: 22rpx;
  176. }
  177. .mt24 {
  178. margin-top: 24rpx;
  179. }
  180. .mt48 {
  181. margin-top: 48rpx;
  182. }
  183. .mt10 {
  184. margin-top: 10rpx;
  185. }
  186. .mt16 {
  187. margin-top: 16rpx;
  188. }
  189. .mt20 {
  190. margin-top: 20rpx;
  191. }
  192. .mt32 {
  193. margin-top: 32rpx;
  194. }
  195. .mt40 {
  196. margin-top: 40rpx;
  197. }
  198. .mt60 {
  199. margin-top: 60rpx;
  200. }
  201. .mr10 {
  202. margin-right: 10rpx;
  203. }
  204. .mr16 {
  205. margin-right: 16rpx;
  206. }
  207. .mr20 {
  208. margin-right: 20rpx;
  209. }
  210. .mr24 {
  211. margin-right: 24rpx;
  212. }
  213. .mr28 {
  214. margin-right: 28rpx;
  215. }
  216. .mr32 {
  217. margin-right: 32rpx;
  218. }
  219. .mb10 {
  220. margin-bottom: 10rpx;
  221. }
  222. .mb20 {
  223. margin-bottom: 20rpx;
  224. }
  225. .mb24 {
  226. margin-bottom: 24rpx;
  227. }
  228. .mb28{
  229. margin-bottom: 28rpx;
  230. }
  231. .mb32 {
  232. margin-bottom: 32rpx;
  233. }
  234. .pl10 {
  235. padding-left: 10rpx;
  236. }
  237. .pt10 {
  238. padding-top: 10rpx;
  239. }
  240. .pr10 {
  241. padding-right: 10rpx;
  242. }
  243. .pr20 {
  244. padding-right: 20rpx;
  245. }
  246. .pb10 {
  247. padding-bottom: 10rpx;
  248. }
  249. .pb28 {
  250. padding-bottom: 28rpx;
  251. }
  252. .wrap {
  253. flex-wrap: wrap;
  254. }
  255. // 文字对齐
  256. .t-c {
  257. text-align: center;
  258. }
  259. .t-r {
  260. text-align: right;
  261. }
  262. .label {
  263. padding: 4px 12px;
  264. font-size: 26rpx;
  265. font-weight: 700;
  266. }
  267. // 特殊颜色
  268. .red {
  269. background-color: #FFE9EC;
  270. color: #FF2742;
  271. }
  272. .orange {
  273. background-color: #FFF3E7;
  274. color: #F69125;
  275. }
  276. .green {
  277. background-color: #18B8A9;
  278. color: #E7F7F6;
  279. }
  280. .blue {
  281. background-color: #E9ECF5;
  282. color: #23449B;
  283. }
  284. .del {
  285. background-color: #eee;
  286. color: #AEBBC6;
  287. }
  288. .footer {
  289. position: fixed;
  290. width: 600rpx;
  291. height: 94rpx;
  292. background-color: #FFBF60;
  293. border-radius: 94rpx;
  294. display: flex;
  295. justify-content: center;
  296. align-items: center;
  297. color:#fff;
  298. font-size: 30rpx;
  299. bottom: 32rpx;
  300. left: 75rpx;
  301. }
  302. .footer-box {
  303. width: 750rpx;
  304. background-color: #fff;
  305. height: 140rpx;
  306. display: flex;
  307. justify-content: center;
  308. align-items: center;
  309. .btn {
  310. width: 600rpx;
  311. height: 96rpx;
  312. border-radius: 96rpx;
  313. background-color: #FFBF60;
  314. color: #fff;
  315. font-size: 30rpx;
  316. display: flex;
  317. justify-content: center;
  318. align-items: center;
  319. }
  320. }