_scroll.scss 578 字节
Newer Older
C
chomik 已提交
1 2 3 4 5 6 7 8 9
// stylelint-disable declaration-no-important

/*
Scrollable
*/
.scrollable {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
C
codecalm 已提交
10

C
chomik 已提交
11 12
  &.hover {
    overflow-y: hidden;
C
codecalm 已提交
13

C
chomik 已提交
14 15 16
    > * {
      margin-top: -1px;
    }
C
codecalm 已提交
17

C
chomik 已提交
18 19 20 21 22 23 24
    &:hover,
    &:focus,
    &:active {
      overflow: visible;
      overflow-y: auto;
    }
  }
C
codecalm 已提交
25

C
chomik 已提交
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
  .touch & {
    overflow-y: auto !important;
  }
}

.scroll-x,
.scroll-y {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}

.scroll-y {
  overflow-y: auto;
}

.scroll-x {
  overflow-x: auto;
}

.no-scroll {
  overflow: hidden;
}