turn.css 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. .turn-magazine{
  2. overflow:visible;
  3. }
  4. .turn-magazine .loader{
  5. width:22px;
  6. height:22px;
  7. position:absolute;
  8. top: 50%;
  9. left: 50%;
  10. }
  11. .turn-magazine .loader > i {
  12. background-image:url(../imgs/loader.gif);
  13. width:22px;
  14. height:22px;
  15. display:inline-block;
  16. position:relative;
  17. top:-11px;
  18. left:-11px;
  19. }
  20. .turn-magazine .gradient{
  21. position:absolute;
  22. top:0;
  23. right:0;
  24. width:20px;
  25. height:100%;
  26. }
  27. .turn-magazine.double .even .gradient {
  28. background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));
  29. background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  30. background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  31. background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  32. background-image:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  33. background-image:linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  34. }
  35. .turn-magazine.double .odd .gradient,
  36. .turn-magazine.single .even .gradient{
  37. position:absolute;
  38. top:0;
  39. left:0;
  40. width:20px;
  41. height:100%;
  42. border-left:1px solid rgba(0,0,0,0.30);
  43. background:-webkit-gradient(linear, right top, left top, color-stop(0, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));
  44. background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  45. background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  46. background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  47. background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  48. background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);
  49. }
  50. .turn-magazine .control{
  51. position:absolute;
  52. width:25px;
  53. height:100%;
  54. background:#555;
  55. opacity:0;
  56. }
  57. .turn-magazine .control:hover{
  58. opacity:0.6;
  59. }
  60. .turn-magazine.first-page .control-next-page,
  61. .turn-magazine.last-page .control-previous-page{
  62. opacity:0.6;
  63. -webkit-transition:opacity 200ms ease-in-out;
  64. -moz-transition:opacity 200ms ease-in-out;
  65. -ms-transition:opacity 200ms ease-in-out;
  66. -o-transition:opacity 200ms ease-in-out;
  67. transition:opacity 200ms ease-in-out;
  68. }
  69. .turn-magazine.first-page .control-previous-page,
  70. .turn-magazine.last-page .control-next-page{
  71. display:none;
  72. }
  73. .turn-magazine .control:active{
  74. -webkit-transition:none;
  75. -moz-transition:none;
  76. -ms-transition:none;
  77. -o-transition:none;
  78. transition:none;
  79. opacity:1;
  80. }
  81. .turn-magazine .control > div{
  82. position:absolute;
  83. top:50%;
  84. }
  85. .turn-magazine .control > div > i{
  86. margin-top:-50%;
  87. display:inline-block;
  88. width:20px;
  89. height:20px;
  90. background-image:url(../imgs/icons@2x.png);
  91. background-size:500px 20px;
  92. }
  93. .turn-magazine .control-next-page{
  94. top:0;
  95. right:-25px;
  96. border-radius:0 10px 10px 0;
  97. }
  98. .turn-magazine .control-next-page > div{
  99. left:2px;
  100. }
  101. .turn-magazine .control-previous-page > div{
  102. right:2px;
  103. }
  104. .turn-magazine .control-next-page > div > i{
  105. background-position:-140px 0;
  106. }
  107. .turn-magazine .control-previous-page{
  108. top:0;
  109. left:-25px;
  110. border-radius:10px 0 0 10px;
  111. }
  112. .turn-magazine .control-previous-page > div > i{
  113. background-position:-120px 0;
  114. }
  115. .turn-book{
  116. }