大空间消毒机
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

141 lines
2.2 KiB

2 years ago
  1. * {
  2. box-sizing: border-box;
  3. padding: 0;
  4. margin: 0;
  5. }
  6. .virtualkeyboard {
  7. font-family: 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial;
  8. position: absolute;
  9. width: 750px;
  10. border: 1px solid #999;
  11. z-index: 99999;
  12. top: 50%;
  13. left: 50%;
  14. transform: translate(-50%, -50%);
  15. user-select: none;
  16. }
  17. .inputZone {
  18. background: #dbdbdb;
  19. display: flex;
  20. flex-direction: column;
  21. align-items: center;
  22. padding: 2px 0;
  23. }
  24. .inputZone > div {
  25. display: flex;
  26. }
  27. .inputZone span {
  28. font-size: 32px;
  29. width: 64px;
  30. border-radius: 4px;
  31. height: 60px;
  32. text-align: center;
  33. line-height: 60px;
  34. background: white;
  35. display: inline-block;
  36. border: 1px solid #dbdbdb;
  37. cursor: pointer;
  38. }
  39. .inputZone span:active {
  40. background: #eee;
  41. }
  42. .keyboardOp {
  43. height: 44px;
  44. line-height: 44px;
  45. font-size: 20px;
  46. cursor: move;
  47. background-color: white;
  48. }
  49. .keyboardOp > .slideDown {
  50. float: right;
  51. font-weight: bold;
  52. color: darkviolet;
  53. cursor: pointer;
  54. padding: 0 20px;
  55. border-left: 1px solid #dbdbdb;
  56. }
  57. .keyboardOp > .slideDown:active {
  58. background-color: #dbdbdb;
  59. color: red;
  60. }
  61. .outputZone {
  62. display: none;
  63. position: absolute;
  64. width: 750px;
  65. height: 40px;
  66. left: -1px;
  67. top: -40px;
  68. border: 1px solid #999;
  69. box-sizing: border-box;
  70. background-color: white;
  71. }
  72. .outputZone .zh-pinyin-letter {
  73. font-size: 30px;
  74. font-weight: bold;
  75. color: #dc4f42;
  76. margin-left: 16px;
  77. }
  78. .outputZoneOp {
  79. float: right;
  80. height: 40px;
  81. line-height: 40px;
  82. }
  83. .outputZoneOp > span {
  84. display: inline-block;
  85. height: 100%;
  86. padding: 0 8px;
  87. font-size: 24px;
  88. cursor: pointer;
  89. }
  90. .outputZoneOp > span:active {
  91. color: red;
  92. background-color: #cccccc;
  93. }
  94. .outputZoneOp .unclick {
  95. color: #999;
  96. cursor: not-allowed;
  97. }
  98. .output-ZH > li {
  99. padding: 0 12px;
  100. cursor: pointer;
  101. float: left;
  102. list-style: none;
  103. }
  104. .output-ZH > li:active {
  105. color: red;
  106. background-color: #cccccc;
  107. }
  108. .virtualkeyboard .hide {
  109. display: none;
  110. }
  111. .virtualkeyboard .blank {
  112. width: 260px;
  113. font-size: 20px;
  114. }
  115. .virtualkeyboard .symbol {
  116. font-size: 18px;
  117. }
  118. .virtualkeyboard .func {
  119. font-size: 20px;
  120. color: #fd910a;
  121. }