index.scss 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. /** 全局样式 */
  2. $--ele-font-path: '~ele-admin/es/style/fonts';
  3. @import '~ele-admin/es/style/themes/dynamic.scss';
  4. @import '~ele-admin/es/style/index.scss';
  5. @import './transition/index.scss';
  6. /* 布局-横向 */
  7. /* c:center,s:start,e:end,a:around,b:between,w:wrap */
  8. .rx {
  9. display: flex;
  10. }
  11. .rx-c {
  12. display: flex;
  13. align-items: center;
  14. }
  15. .rx-cc {
  16. display: flex;
  17. flex-flow: row nowrap;
  18. justify-content: center;
  19. align-items: center;
  20. }
  21. .rx-sc {
  22. display: flex;
  23. flex-flow: row nowrap;
  24. justify-content: flex-start;
  25. align-items: center;
  26. }
  27. .rx-ss {
  28. display: flex;
  29. flex-flow: row nowrap;
  30. justify-content: flex-start;
  31. align-items: flex-start;
  32. }
  33. .rx-warp {
  34. display: flex;
  35. flex-flow: row nowrap;
  36. justify-content: flex-start;
  37. align-items: flex-start;
  38. flex-wrap: wrap;
  39. }
  40. .rx-se {
  41. display: flex;
  42. flex-flow: row nowrap;
  43. justify-content: flex-start;
  44. align-items: flex-end;
  45. }
  46. .rx-dir-start {
  47. display: flex;
  48. flex-direction: column;
  49. align-items: flex-start;
  50. }
  51. .rx-ec {
  52. display: flex;
  53. flex-flow: row nowrap;
  54. justify-content: flex-end;
  55. align-items: center;
  56. }
  57. .rx-es {
  58. display: flex;
  59. flex-flow: row nowrap;
  60. justify-content: flex-end;
  61. align-items: flex-start;
  62. }
  63. .rx-ee {
  64. display: flex;
  65. flex-flow: row nowrap;
  66. justify-content: flex-end;
  67. align-items: flex-end;
  68. }
  69. .rx-ac {
  70. display: flex;
  71. flex-flow: row nowrap;
  72. justify-content: space-around;
  73. align-items: center;
  74. }
  75. .rx-bc {
  76. display: flex;
  77. flex-flow: row nowrap;
  78. justify-content: space-between;
  79. align-items: center;
  80. }
  81. .rx-bs {
  82. display: flex;
  83. flex-flow: row nowrap;
  84. justify-content: space-between;
  85. align-items: flex-start;
  86. }
  87. .rx-be {
  88. display: flex;
  89. flex-flow: row nowrap;
  90. justify-content: space-between;
  91. align-items: flex-end;
  92. }
  93. .rx-vc {
  94. display: flex;
  95. flex-flow: row nowrap;
  96. justify-content: space-evenly;
  97. align-items: center;
  98. }
  99. .rx-cs {
  100. display: flex;
  101. flex-flow: row nowrap;
  102. justify-content: center;
  103. align-items: flex-start;
  104. }
  105. .rx-wsc {
  106. display: flex;
  107. flex-flow: row wrap;
  108. justify-content: flex-start;
  109. align-items: center;
  110. }
  111. .rx-wss {
  112. display: flex;
  113. flex-flow: row wrap;
  114. justify-content: flex-start;
  115. align-content: flex-start;
  116. }
  117. .rx-wbs {
  118. display: flex;
  119. flex-flow: row wrap;
  120. justify-content: space-between;
  121. align-content: flex-start;
  122. }
  123. /* 布局-纵向 */
  124. .cx {
  125. display: flex;
  126. flex-flow: column nowrap;
  127. }
  128. .cx-cc {
  129. display: flex;
  130. flex-flow: column nowrap;
  131. justify-content: center;
  132. align-items: center;
  133. }
  134. .cx-ce {
  135. display: flex;
  136. flex-flow: column nowrap;
  137. justify-content: center;
  138. align-items: flex-end;
  139. }
  140. .cx-sc {
  141. display: flex;
  142. flex-flow: column nowrap;
  143. justify-content: flex-start;
  144. align-items: center;
  145. }
  146. .cx-cs {
  147. display: flex;
  148. flex-flow: column nowrap;
  149. justify-content: center;
  150. align-items: flex-start;
  151. }
  152. .cx-rc {
  153. display: flex;
  154. flex-flow: column-reverse nowrap;
  155. justify-content: center;
  156. align-items: center;
  157. }
  158. table th .is-required::before{
  159. content: "*";
  160. color: red;
  161. margin-right: 4px;
  162. }