tabs.page.scss 853 B

1234567891011121314151617181920212223242526272829303132333435
  1. .custom-tab-bar {
  2. display: grid;
  3. grid-template-columns: repeat(5, 1fr); /* 创建五个等宽的列 */
  4. position: relative;
  5. }
  6. .custom-tab-button {
  7. display: flex;
  8. justify-content: center;
  9. align-items: center;
  10. height: 100%;
  11. }
  12. .placeholder-tab-button {
  13. opacity: 0; /* 隐藏占位按钮 */
  14. pointer-events: none; /* 禁止点击 */
  15. }
  16. .custom-fab {
  17. position: absolute;
  18. bottom: 20px; /* 调整底部间距,根据需求修改 */
  19. left: 50%;
  20. transform: translateX(-50%);
  21. z-index: 10; /* 确保加号按钮位于其他元素之上 */
  22. }
  23. ion-fab-list {
  24. position: absolute;
  25. bottom: 60px; /* 确保拓展选项列表不会与底部标签栏重叠 */
  26. z-index: 11; /* 确保拓展选项列表位于加号按钮之上 */
  27. }
  28. ion-fab {
  29. --ion-color-primary: #3880ff; /* 加号按钮的颜色 */
  30. }