luckysheet-zoom.css 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. .luckysheet-zoom-content{
  2. position: relative;
  3. float: right;
  4. width:210px;
  5. /* right: 0px; */
  6. height: 22px;
  7. line-height: 22px;
  8. text-align: right;
  9. padding-right: 10px;
  10. white-space: nowrap;
  11. overflow: hidden;
  12. display: flex;
  13. align-items: center;
  14. user-select: none;
  15. }
  16. .luckysheet-zoom-content .luckysheet-zoom-minus{
  17. position: absolute;
  18. top: 0;
  19. left: 0px;
  20. width: 20px;
  21. height:20px;
  22. cursor: pointer;
  23. display: flex;
  24. align-items: center;
  25. justify-content: center;
  26. }
  27. .luckysheet-zoom-content .luckysheet-zoom-minus-icon{
  28. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIycHgiIHZpZXdCb3g9IjAgMCAxNCAyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MyAoOTI0NDUpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPnJpcWlxdWppYW7lpIfku70gNDU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iMjAyMC8wOC8xNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+adv+Wkh+S7vS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcwNC4wMDAwMDAsIC0xMDY0LjAwMDAwMCkiIGZpbGw9IiM0NDRENUEiPgogICAgICAgICAgICA8ZyBpZD0icmlxaXF1amlhbuWkh+S7vS0xMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2OTkuMDAwMDAwLCAxMDUzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDExLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaIiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
  29. width: 14px;
  30. height: 2px;
  31. }
  32. .luckysheet-zoom-content .luckysheet-zoom-minus:hover{
  33. background-color: #E1E4E8;
  34. }
  35. .luckysheet-zoom-content .luckysheet-zoom-slider{
  36. position: absolute;
  37. top: 0;
  38. left: 25px;
  39. width: 100px;
  40. height: 100%;
  41. display: flex;
  42. align-items: center;
  43. }
  44. .luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-line{
  45. position: absolute;
  46. top: 10px;
  47. width: 100px;
  48. height: 2px;
  49. background: #E1E4E8;
  50. }
  51. .luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-cursor{
  52. position: absolute;
  53. top: 7px;
  54. width: 8px;
  55. height: 8px;
  56. border-radius: 8px;
  57. background: #B5BDB8;
  58. cursor: pointer;
  59. z-index: 2;
  60. transition: all 0.3s;
  61. }
  62. .luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-cursor:hover{
  63. transform: scale(1.2);
  64. transform-origin: center center;
  65. background: rgb(160, 160, 160);
  66. }
  67. .luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-hundred{
  68. position: absolute;
  69. top: 9px;
  70. width: 2px;
  71. height: 4px;
  72. left: 49px;
  73. background: #1E1E1F;
  74. }
  75. .luckysheet-zoom-content .luckysheet-zoom-plus{
  76. position: absolute;
  77. top: 0;
  78. left: 130px;
  79. width: 20px;
  80. height:20px;
  81. cursor: pointer;
  82. display: flex;
  83. align-items: center;
  84. justify-content: center;
  85. }
  86. .luckysheet-zoom-content .luckysheet-zoom-plus .luckysheet-zoom-plus-icon{
  87. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYzICg5MjQ0NSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+cmlxaXF1amlhbuWkh+S7vSA0NjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSIyMDIwLzA4LzE0IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i55S75p2/5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODQ4LjAwMDAwMCwgLTEwNTguMDAwMDAwKSIgZmlsbD0iIzQ0NEQ1QSI+CiAgICAgICAgICAgIDxnIGlkPSJyaXFpcXVqaWFu5aSH5Lu9LTExOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0My4wMDAwMDAsIDEwNTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjAwMDAwMCwgNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiB4PSIwIiB5PSI2IiB3aWR0aD0iMTQiIGhlaWdodD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaLlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtNy4wMDAwMDApICIgeD0iMCIgeT0iNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
  88. width: 14px;
  89. height: 14px;
  90. }
  91. .luckysheet-zoom-content .luckysheet-zoom-plus:hover{
  92. background-color: #E1E4E8;
  93. }
  94. .luckysheet-zoom-content .luckysheet-zoom-ratioText{
  95. position: absolute;
  96. top: 0;
  97. left: 155px;
  98. width: 60px;
  99. color: #1E1E1F;
  100. font-size: 12px;
  101. text-align: left;
  102. cursor: pointer;
  103. }
  104. .luckysheet-zoom-content .luckysheet-zoom-ratioText:hover{
  105. background-color: #E1E4E8;
  106. }