uni.scss 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. /* stylelint-disable */
  2. .message-input-toolbar {
  3. border-top: 1px solid #f4f5f9;
  4. width: 100%;
  5. max-width: 100%;
  6. display: flex;
  7. flex-direction: row;
  8. justify-content: space-between;
  9. z-index: 100;
  10. &-list {
  11. display: flex;
  12. flex-direction: row;
  13. align-items: center;
  14. .extension-list {
  15. list-style: none;
  16. display: flex;
  17. &-item {
  18. width: 20px;
  19. height: 20px;
  20. padding: 12px 10px 1px;
  21. cursor: pointer;
  22. }
  23. }
  24. }
  25. }
  26. .message-input-toolbar-h5 {
  27. padding: 5px 10px;
  28. box-sizing: border-box;
  29. flex-direction: column;
  30. }
  31. .message-input-toolbar-uni {
  32. background-color: #ebf0f6;
  33. flex-direction: column;
  34. z-index: 100;
  35. &-list {
  36. flex: 1;
  37. display: grid;
  38. grid-template-columns: repeat(4, 25%);
  39. grid-template-rows: repeat(2, 100px);
  40. }
  41. }
  42. // uniapp swiper style
  43. wx-swiper .wx-swiper-wrapper,
  44. wx-swiper .wx-swiper-slides,
  45. wx-swiper .wx-swiper-slide-frame,
  46. .message-input-toolbar-list {
  47. overflow: visible !important;
  48. }
  49. .message-input-toolbar {
  50. .bottom-popup,
  51. .bottom-popup-h5,
  52. .bottom-popup-uni {
  53. position: sticky !important;
  54. }
  55. }
  56. .message-input-toolbar-swiper {
  57. width: 100%;
  58. height: 220px;
  59. ::v-deep .uni-swiper-wrapper,
  60. wx-swiper .wx-swiper-wrapper {
  61. overflow: visible !important;
  62. .uni-swiper-slides,
  63. .wx-swiper-slides,
  64. wx-swiper .wx-swiper-slides {
  65. overflow: visible !important;
  66. .uni-swiper-slide-frame,
  67. .wx-swiper-slide-frame,
  68. wx-swiper .wx-swiper-slide-frame {
  69. overflow: visible !important;
  70. .message-input-toolbar-list {
  71. overflow: visible !important;
  72. }
  73. .toolbar-item-container-uni {
  74. position: static !important;
  75. }
  76. .toolbar-item-container-dialog {
  77. position: absolute !important;
  78. background: transparent;
  79. left: -10px;
  80. bottom: -5px;
  81. .bottom-popup-uni {
  82. position: sticky !important;
  83. }
  84. }
  85. }
  86. }
  87. }
  88. }