slick.scss 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. /* Slider */
  2. .slick-slider {
  3. position: relative;
  4. display: block;
  5. box-sizing: border-box;
  6. -webkit-touch-callout: none;
  7. -webkit-user-select: none;
  8. -khtml-user-select: none;
  9. -moz-user-select: none;
  10. -ms-user-select: none;
  11. user-select: none;
  12. -ms-touch-action: pan-y;
  13. touch-action: pan-y;
  14. -webkit-tap-highlight-color: transparent;
  15. }
  16. .slick-list {
  17. position: relative;
  18. overflow: hidden;
  19. display: block;
  20. margin: 0;
  21. padding: 0;
  22. &:focus {
  23. outline: none;
  24. }
  25. &.dragging {
  26. cursor: pointer;
  27. cursor: hand;
  28. }
  29. }
  30. .slick-slider .slick-track,
  31. .slick-slider .slick-list {
  32. -webkit-transform: translate3d(0, 0, 0);
  33. -moz-transform: translate3d(0, 0, 0);
  34. -ms-transform: translate3d(0, 0, 0);
  35. -o-transform: translate3d(0, 0, 0);
  36. transform: translate3d(0, 0, 0);
  37. }
  38. .slick-track {
  39. position: relative;
  40. left: 0;
  41. top: 0;
  42. display: block;
  43. &:before,
  44. &:after {
  45. content: "";
  46. display: table;
  47. }
  48. &:after {
  49. clear: both;
  50. }
  51. .slick-loading & {
  52. visibility: hidden;
  53. }
  54. }
  55. .slick-slide {
  56. float: left;
  57. height: 100%;
  58. min-height: 1px;
  59. [dir="rtl"] & {
  60. float: right;
  61. }
  62. img {
  63. display: block;
  64. }
  65. &.slick-loading img {
  66. display: none;
  67. }
  68. display: none;
  69. &.dragging img {
  70. pointer-events: none;
  71. }
  72. .slick-initialized & {
  73. display: block;
  74. }
  75. .slick-loading & {
  76. visibility: hidden;
  77. }
  78. .slick-vertical & {
  79. display: block;
  80. height: auto;
  81. border: 1px solid transparent;
  82. }
  83. }
  84. .slick-arrow.slick-hidden {
  85. display: none;
  86. }