内外边距

  1. /* -- 内外边距 -- */
  2. .margin-0 {
  3. margin: 0;
  4. }
  5. .margin-xs {
  6. margin: 5px;
  7. }
  8. .margin-sm {
  9. margin: 10px;
  10. }
  11. .margin {
  12. margin: 15px;
  13. }
  14. .margin-lg {
  15. margin: 20px;
  16. }
  17. .margin-xl {
  18. margin: 25px;
  19. }
  20. .margin-top-xs {
  21. margin-top: 5px;
  22. }
  23. .margin-top-sm {
  24. margin-top: 10px;
  25. }
  26. .margin-top {
  27. margin-top: 15px;
  28. }
  29. .margin-top-lg {
  30. margin-top: 20px;
  31. }
  32. .margin-top-xl {
  33. margin-top: 25px;
  34. }
  35. .margin-right-xs {
  36. margin-right: 5px;
  37. }
  38. .margin-right-sm {
  39. margin-right: 10px;
  40. }
  41. .margin-right {
  42. margin-right: 15px;
  43. }
  44. .margin-right-lg {
  45. margin-right: 20px;
  46. }
  47. .margin-right-xl {
  48. margin-right: 25px;
  49. }
  50. .margin-bottom-xs {
  51. margin-bottom: 5px;
  52. }
  53. .margin-bottom-sm {
  54. margin-bottom: 10px;
  55. }
  56. .margin-bottom {
  57. margin-bottom: 15px;
  58. }
  59. .margin-bottom-lg {
  60. margin-bottom: 20px;
  61. }
  62. .margin-bottom-xl {
  63. margin-bottom: 25px;
  64. }
  65. .margin-left-xs {
  66. margin-left: 5px;
  67. }
  68. .margin-left-sm {
  69. margin-left: 10px;
  70. }
  71. .margin-left {
  72. margin-left: 15px;
  73. }
  74. .margin-left-lg {
  75. margin-left: 20px;
  76. }
  77. .margin-left-xl {
  78. margin-left: 25px;
  79. }
  80. .margin-lr-xs {
  81. margin-left: 5px;
  82. margin-right: 5px;
  83. }
  84. .margin-lr-sm {
  85. margin-left: 10px;
  86. margin-right: 10px;
  87. }
  88. .margin-lr {
  89. margin-left: 15px;
  90. margin-right: 15px;
  91. }
  92. .margin-lr-lg {
  93. margin-left: 20px;
  94. margin-right: 20px;
  95. }
  96. .margin-lr-xl {
  97. margin-left: 25px;
  98. margin-right: 25px;
  99. }
  100. .margin-tb-xs {
  101. margin-top: 5px;
  102. margin-bottom: 5px;
  103. }
  104. .margin-tb-sm {
  105. margin-top: 10px;
  106. margin-bottom: 10px;
  107. }
  108. .margin-tb {
  109. margin-top: 15px;
  110. margin-bottom: 15px;
  111. }
  112. .margin-tb-lg {
  113. margin-top: 20px;
  114. margin-bottom: 20px;
  115. }
  116. .margin-tb-xl {
  117. margin-top: 25px;
  118. margin-bottom: 25px;
  119. }
  120. .padding-0 {
  121. padding: 0;
  122. }
  123. .padding-xs {
  124. padding: 5px;
  125. }
  126. .padding-sm {
  127. padding: 10px;
  128. }
  129. .padding {
  130. padding: 15px;
  131. }
  132. .padding-lg {
  133. padding: 20px;
  134. }
  135. .padding-xl {
  136. padding: 25px;
  137. }
  138. .padding-top-xs {
  139. padding-top: 5px;
  140. }
  141. .padding-top-sm {
  142. padding-top: 10px;
  143. }
  144. .padding-top {
  145. padding-top: 15px;
  146. }
  147. .padding-top-lg {
  148. padding-top: 20px;
  149. }
  150. .padding-top-xl {
  151. padding-top: 25px;
  152. }
  153. .padding-right-xs {
  154. padding-right: 5px;
  155. }
  156. .padding-right-sm {
  157. padding-right: 10px;
  158. }
  159. .padding-right {
  160. padding-right: 15px;
  161. }
  162. .padding-right-lg {
  163. padding-right: 20px;
  164. }
  165. .padding-right-xl {
  166. padding-right: 25px;
  167. }
  168. .padding-bottom-xs {
  169. padding-bottom: 5px;
  170. }
  171. .padding-bottom-sm {
  172. padding-bottom: 10px;
  173. }
  174. .padding-bottom {
  175. padding-bottom: 15px;
  176. }
  177. .padding-bottom-lg {
  178. padding-bottom: 20px;
  179. }
  180. .padding-bottom-xl {
  181. padding-bottom: 25px;
  182. }
  183. .padding-left-xs {
  184. padding-left: 5px;
  185. }
  186. .padding-left-sm {
  187. padding-left: 10px;
  188. }
  189. .padding-left {
  190. padding-left: 15px;
  191. }
  192. .padding-left-lg {
  193. padding-left: 20px;
  194. }
  195. .padding-left-xl {
  196. padding-left: 25px;
  197. }
  198. .padding-lr-xs {
  199. padding-left: 5px;
  200. padding-right: 5px;
  201. }
  202. .padding-lr-sm {
  203. padding-left: 10px;
  204. padding-right: 10px;
  205. }
  206. .padding-lr {
  207. padding-left: 15px;
  208. padding-right: 15px;
  209. }
  210. .padding-lr-lg {
  211. padding-left: 20px;
  212. padding-right: 20px;
  213. }
  214. .padding-lr-xl {
  215. padding-left: 25px;
  216. padding-right: 25px;
  217. }
  218. .padding-tb-xs {
  219. padding-top: 5px;
  220. padding-bottom: 5px;
  221. }
  222. .padding-tb-sm {
  223. padding-top: 10px;
  224. padding-bottom: 10px;
  225. }
  226. .padding-tb {
  227. padding-top: 15px;
  228. padding-bottom: 15px;
  229. }
  230. .padding-tb-lg {
  231. padding-top: 20px;
  232. padding-bottom: 20px;
  233. }
  234. .padding-tb-xl {
  235. padding-top: 25px;
  236. padding-bottom: 25px;
  237. }

flex弹性布局

  1. .flex {
  2. display: flex;
  3. }
  4. .basis-xs {
  5. flex-basis: 20%;
  6. }
  7. .basis-sm {
  8. flex-basis: 40%;
  9. }
  10. .basis-df {
  11. flex-basis: 50%;
  12. }
  13. .basis-lg {
  14. flex-basis: 60%;
  15. }
  16. .basis-xl {
  17. flex-basis: 80%;
  18. }
  19. .flex-sub {
  20. flex: 1;
  21. }
  22. .flex-twice {
  23. flex: 2;
  24. }
  25. .flex-treble {
  26. flex: 3;
  27. }
  28. .flex-direction {
  29. flex-direction: column;
  30. }
  31. .flex-wrap {
  32. flex-wrap: wrap;
  33. }
  34. .align-start {
  35. align-items: flex-start;
  36. }
  37. .align-end {
  38. align-items: flex-end;
  39. }
  40. .align-center {
  41. align-items: center;
  42. }
  43. .align-stretch {
  44. align-items: stretch;
  45. }
  46. .self-start {
  47. align-self: flex-start;
  48. }
  49. .self-center {
  50. align-self: flex-center;
  51. }
  52. .self-end {
  53. align-self: flex-end;
  54. }
  55. .self-stretch {
  56. align-self: stretch;
  57. }
  58. .align-stretch {
  59. align-items: stretch;
  60. }
  61. .justify-start {
  62. justify-content: flex-start;
  63. }
  64. .justify-end {
  65. justify-content: flex-end;
  66. }
  67. .justify-center {
  68. justify-content: center;
  69. }
  70. .justify-between {
  71. justify-content: space-between;
  72. }
  73. .justify-around {
  74. justify-content: space-around;
  75. }