index.less 665 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. @import '../style/var';
  2. .van-rate {
  3. display: inline-flex;
  4. cursor: pointer;
  5. user-select: none;
  6. &__item {
  7. position: relative;
  8. &:not(:last-child) {
  9. padding-right: @rate-icon-gutter;
  10. }
  11. }
  12. &__icon {
  13. display: block;
  14. width: 1em;
  15. color: @rate-icon-void-color;
  16. font-size: @rate-icon-size;
  17. &--half {
  18. position: absolute;
  19. top: 0;
  20. left: 0;
  21. width: 0.5em;
  22. overflow: hidden;
  23. }
  24. &--full {
  25. color: @rate-icon-full-color;
  26. }
  27. &--disabled {
  28. color: @rate-icon-disabled-color;
  29. }
  30. }
  31. &--disabled {
  32. cursor: not-allowed;
  33. }
  34. &--readonly {
  35. cursor: default;
  36. }
  37. }