数据可视化大屏
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

lj-card.component.less 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. .card-top-content {
  2. display: grid;
  3. grid-template-columns: auto auto;
  4. align-items: center;
  5. justify-content: space-between;
  6. margin-bottom: 10px;
  7. }
  8. /* 对于按钮和图标的容器 */
  9. .buttons-container {
  10. display: flex;
  11. align-items: center;
  12. justify-content: flex-end; /* 使按钮组靠右对齐 */
  13. }
  14. .card-button, span[nz-icon] {
  15. margin-left: 0.5rem; /* 为按钮和图标添加一些间隔 */
  16. }
  17. .card-button {
  18. cursor: pointer; /* 更好的用户体验,表明这是一个可点击的按钮 */
  19. width: 82px;
  20. height: 40px;
  21. font-size: 26px;
  22. line-height: 20px;
  23. color: rgb(0 239 248 / 100%);
  24. text-align: center;
  25. background-color: rgb(33 48 105 / 100%);
  26. border: none; /* 假设你不想要边框 */
  27. border-radius: 3px;
  28. }
  29. .card-content {
  30. overflow: hidden;
  31. margin-bottom: 0.5rem;
  32. //height: 18rem;
  33. padding: 1rem 1.5rem;
  34. padding: 1rem;
  35. /* 调整内边距以适应内容 */
  36. //position: relative;
  37. background-image: url('../../../../assets/dashboard/dashboard_card_bg.jpg');
  38. background-repeat: no-repeat;
  39. /* 防止背景图片重复 */
  40. background-position: center;
  41. // background-position: top;
  42. background-size: 100% 100%;
  43. .card-content-title {
  44. display: flex;
  45. flex-grow: 1; /* 允许标题占据多余空间 */
  46. align-items: center;
  47. /* 确保子元素垂直居中 */
  48. justify-content: space-between;
  49. width: fit-content;
  50. height: fit-content;
  51. margin-bottom: 0.5rem;
  52. padding: 5px 20px 0;
  53. /* 文本的内边距 */
  54. /* 根据需要调整字体大小
  55. font-weight: bold; /* 字体加粗 */
  56. padding: 5px 20px;
  57. /* 根据实际情况调整这里的内边距 */
  58. font-size: 28px;
  59. font-weight: 600;
  60. line-height: 22px;
  61. /* 字体颜色 */
  62. color: #74FAFB;
  63. color: rgb(0 239 248 / 100%);
  64. text-align: center;
  65. /* 文本居中对齐 */
  66. background-color: #19426E;
  67. /* 设置背景颜色为深蓝色 */
  68. border: 1px solid #1f6f97;
  69. /* 设置边框颜色 */
  70. border-radius: 10px 10px 0 0;
  71. /* 上面是圆角,下面是直角 */
  72. box-shadow: inset 0 0 10px #1f6f97;
  73. /* 内阴影效果 */
  74. .card-content-l {
  75. flex: 1;
  76. align-self: flex-start;
  77. /* 占据剩余空间 */
  78. }
  79. .card-content-r {
  80. align-self: flex-end;
  81. }
  82. }
  83. }