_common.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. .page {
  2. width: 100%;
  3. height: 100%;
  4. overflow: hidden;
  5. }
  6. /*region flex */
  7. .flex,
  8. .flex-row {
  9. display: flex;
  10. flex-direction: row;
  11. }
  12. .flex-col {
  13. display: flex;
  14. flex-direction: column;
  15. }
  16. .flex-wrap {
  17. display: flex;
  18. flex-wrap: wrap;
  19. }
  20. .flex-between {
  21. display: flex;
  22. justify-content: space-between;
  23. }
  24. .flex-around {
  25. display: flex;
  26. justify-content: space-around;
  27. }
  28. .flex-center {
  29. display: flex;
  30. justify-content: center;
  31. }
  32. .flex-center-center {
  33. justify-content: center;
  34. align-items: center;
  35. }
  36. .flex-justify-content-center {
  37. justify-content: center;
  38. }
  39. .flex-align-center {
  40. display: flex;
  41. justify-content: center;
  42. align-items: center;
  43. }
  44. .align-items-center {
  45. align-items: center;
  46. }
  47. .flex-1 {
  48. flex: 1;
  49. overflow: hidden;
  50. }
  51. .flex-2 {
  52. flex: 2;
  53. overflow: hidden;
  54. }
  55. .flex-3 {
  56. flex: 3;
  57. overflow: hidden;
  58. }
  59. .flex-4 {
  60. flex: 4;
  61. overflow: hidden;
  62. }
  63. .flex-shrink-0 {
  64. flex-shrink: 0;
  65. }
  66. .pointer {
  67. cursor: pointer;
  68. }
  69. /*endregion flex */
  70. /*region other */
  71. .text-ellipsis {
  72. white-space: nowrap;
  73. overflow: hidden;
  74. text-overflow: ellipsis;
  75. }
  76. .overflow-auto {
  77. overflow: auto;
  78. }
  79. .overflow-y-auto {
  80. overflow-y: auto;
  81. }