智慧水务管理系统 - 精河县供水工程综合管理平台

anchor-link.scss 979B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. @use 'sass:map';
  2. @use 'mixins/mixins' as *;
  3. @use 'mixins/var' as *;
  4. @use 'common/var' as *;
  5. @include b(anchor) {
  6. @include e(item) {
  7. display: flex;
  8. flex-direction: column;
  9. }
  10. @include e(link) {
  11. font-size: getCssVar('anchor-font-size');
  12. line-height: getCssVar('anchor-line-height');
  13. padding: 4px 0;
  14. color: getCssVar('anchor-color');
  15. transition: color getCssVar('transition-duration');
  16. white-space: nowrap;
  17. text-decoration: none;
  18. text-overflow: ellipsis;
  19. overflow: hidden;
  20. max-width: 100%;
  21. outline: none;
  22. cursor: pointer;
  23. &:hover,
  24. &:focus {
  25. color: getCssVar('hover-color');
  26. }
  27. &:focus-visible {
  28. border-radius: getCssVar('border-radius', 'base');
  29. outline: 2px solid getCssVar('color-primary');
  30. }
  31. @include when(active) {
  32. color: getCssVar('anchor-active-color');
  33. }
  34. }
  35. & .#{$namespace}-anchor__list .#{$namespace}-anchor__item a {
  36. display: inline-block;
  37. }
  38. }