ToggleButton.less 615 B

12345678910111213141516171819202122232425262728
  1. /* dojox.mobile.ToggleButton */
  2. .mblToggleButton {
  3. position: relative;
  4. cursor: pointer;
  5. outline: none;
  6. -webkit-tap-highlight-color: rgba(255,255,255,0);
  7. .mblToggleButton-styles;
  8. &.mblToggleButtonSelected {
  9. .mblToggleButtonSelected-styles;
  10. }
  11. &.mblToggleButtonChecked {
  12. .mblToggleButtonChecked-styles;
  13. &::after {
  14. position: absolute;
  15. .mblToggleButtonChecked-after-styles;
  16. }
  17. &.mblToggleButtonSelected {
  18. .mblToggleButtonCheckedSelected-styles;
  19. &::after {
  20. .mblToggleButtonCheckedSelected-after-styles;
  21. }
  22. }
  23. }
  24. &:disabled {
  25. cursor: default;
  26. .mblToggleButtonDisabled-styles;
  27. }
  28. }