_scroll.scss 578 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. // stylelint-disable declaration-no-important
  2. /*
  3. Scrollable
  4. */
  5. .scrollable {
  6. overflow-x: hidden;
  7. overflow-y: auto;
  8. -webkit-overflow-scrolling: touch;
  9. &.hover {
  10. overflow-y: hidden;
  11. > * {
  12. margin-top: -1px;
  13. }
  14. &:hover,
  15. &:focus,
  16. &:active {
  17. overflow: visible;
  18. overflow-y: auto;
  19. }
  20. }
  21. .touch & {
  22. overflow-y: auto !important;
  23. }
  24. }
  25. .scroll-x,
  26. .scroll-y {
  27. overflow: hidden;
  28. -webkit-overflow-scrolling: touch;
  29. }
  30. .scroll-y {
  31. overflow-y: auto;
  32. }
  33. .scroll-x {
  34. overflow-x: auto;
  35. }
  36. .no-scroll {
  37. overflow: hidden;
  38. }