Commit a3439bedbce2326270bc545941b4a0ec55f25f87

Authored by 陈鑫涛
1 parent 56e91a03

deep的css样式

Showing 33 changed files with 179 additions and 179 deletions
src/assets/styles/screen.scss
... ... @@ -226,7 +226,7 @@
226 226 height: 100%;
227 227 }
228 228  
229   - /deep/ .el-tabs--border-card {
  229 + ::v-deep .el-tabs--border-card {
230 230 border: 0;
231 231  
232 232 .el-tabs__header {
... ... @@ -416,11 +416,11 @@ li {
416 416 padding: 5px;
417 417 }
418 418  
419   -/deep/ .vue-ruler-h {
  419 +::v-deep .vue-ruler-h {
420 420 opacity: 0.3;
421 421 }
422 422  
423   -/deep/ .vue-ruler-v {
  423 +::v-deep .vue-ruler-v {
424 424 opacity: 0.3;
425 425 }
426 426  
... ... @@ -440,7 +440,7 @@ li {
440 440 height: calc(100vh - 80px);
441 441 text-align: center;
442 442  
443   - /deep/.el-tabs__header {
  443 + ::v-deep.el-tabs__header {
444 444 width: 30%;
445 445 margin-right: 0;
446 446  
... ... @@ -459,7 +459,7 @@ li {
459 459 }
460 460 }
461 461  
462   - /deep/.el-tabs__content {
  462 + ::v-deep.el-tabs__content {
463 463 width: 70%;
464 464 }
465 465 }
... ... @@ -495,7 +495,7 @@ li {
495 495 }
496 496 }
497 497  
498   - /deep/.el-tabs__content {
  498 + ::v-deep.el-tabs__content {
499 499 padding: 0;
500 500 }
501 501 }
... ...
src/assets/styles/screenDesigner.scss
... ... @@ -28,7 +28,7 @@
28 28 width: 300px;
29 29 }
30 30  
31   - /deep/ .el-tabs--border-card {
  31 + ::v-deep .el-tabs--border-card {
32 32 border: 0;
33 33 .el-tabs__header {
34 34 background: transparent;
... ...
src/components/AnjiPlus/anji-crud/anji-crud.vue
... ... @@ -935,32 +935,32 @@ export default {
935 935 position: relative;
936 936 }
937 937 }
938   -/deep/.button {
  938 +::v-deep.button {
939 939 box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.08);
940 940 border-radius: 6px;
941 941 }
942   -/deep/.el-table th > .cell {
  942 +::v-deep.el-table th > .cell {
943 943 text-align: center;
944 944 }
945   -/deep/.el-table .cell {
  945 +::v-deep.el-table .cell {
946 946 text-align: center;
947 947 }
948   -/deep/.elTable {
  948 +::v-deep.elTable {
949 949 margin: 10px 0 50px;
950 950 }
951 951 .el-table {
952 952 // 看这里!!!
953 953 // 深度选择器,去除默认的padding
954   - /deep/ th {
  954 + ::v-deep th {
955 955 padding: 0;
956 956 height: 36px;
957 957 }
958   - /deep/ td {
  958 + ::v-deep td {
959 959 padding: 0;
960 960 height: 36px;
961 961 }
962 962 }
963   -/deep/.el-table--striped .el-table__body tr.el-table__row--striped td {
  963 +::v-deep.el-table--striped .el-table__body tr.el-table__row--striped td {
964 964 background: #f9fbfd;
965 965 }
966 966 .screenFlex {
... ... @@ -1022,7 +1022,7 @@ export default {
1022 1022 &:hover {
1023 1023 background: none !important;
1024 1024 }
1025   - /deep/.el-button--text:hover,
  1025 + ::v-deep.el-button--text:hover,
1026 1026 .el-button--text:focus {
1027 1027 color: #799ffc !important;
1028 1028 background-color: #ecf5ff !important;
... ... @@ -1041,7 +1041,7 @@ export default {
1041 1041 float: right;
1042 1042 }
1043 1043 }
1044   -/deep/.el-pagination.is-background .btn-prev,
  1044 +::v-deep.el-pagination.is-background .btn-prev,
1045 1045 .el-pagination.is-background .btn-next,
1046 1046 .el-pagination.is-background .el-pager li {
1047 1047 margin: 0 5px;
... ... @@ -1051,7 +1051,7 @@ export default {
1051 1051 min-width: 30px;
1052 1052 border-radius: 2px;
1053 1053 }
1054   -/deep/.el-pagination.is-background .el-pager li:not(.disabled).active {
  1054 +::v-deep.el-pagination.is-background .el-pager li:not(.disabled).active {
1055 1055 background-color: #5887fb;
1056 1056 color: #ffffff;
1057 1057 border-radius: 4px;
... ... @@ -1068,26 +1068,26 @@ export default {
1068 1068 margin-bottom: 14px;
1069 1069 margin-right: 20px;
1070 1070 }
1071   -.el-table /deep/ .warning-row {
  1071 +.el-table ::v-deep .warning-row {
1072 1072 color: red !important;
1073 1073 }
1074   -.el-table /deep/ .bgColor {
  1074 +.el-table ::v-deep .bgColor {
1075 1075 background: #d9ecff;
1076 1076 }
1077   -/deep/.edit_button {
  1077 +::v-deep.edit_button {
1078 1078 width: 22px;
1079 1079 height: 22px;
1080 1080 padding: 0;
1081 1081 margin: 0;
1082 1082 margin-right: 5px;
1083   - /deep/ i {
  1083 + ::v-deep i {
1084 1084 font-size: 30px;
1085 1085 }
1086 1086 }
1087 1087 .el-form-item--mini.el-form-item {
1088 1088 margin-bottom: 12px;
1089 1089 }
1090   -.el-table /deep/ .success-row {
  1090 +.el-table ::v-deep .success-row {
1091 1091 background: #f9fbfd !important;
1092 1092 }
1093 1093  
... ...
src/components/AnjiPlus/anji-crud/edit.vue
... ... @@ -386,7 +386,7 @@ export default {
386 386  
387 387 <style scoped lang="scss">
388 388 .notfull-screen {
389   - /deep/.el-dialog__body {
  389 + ::v-deep.el-dialog__body {
390 390 background-color: rgb(240, 242, 245);
391 391 padding: 5px;
392 392 max-height: 60vh;
... ... @@ -394,7 +394,7 @@ export default {
394 394 }
395 395 }
396 396 .full-screen {
397   - /deep/.el-dialog__body {
  397 + ::v-deep.el-dialog__body {
398 398 background-color: rgb(240, 242, 245);
399 399 padding: 5px;
400 400 height: calc(100vh - 110px);
... ...
src/components/AnjiPlus/anji-dialog.vue
... ... @@ -151,7 +151,7 @@ export default {
151 151  
152 152 <style scoped lang="scss">
153 153 .notfull-screen {
154   - /deep/.el-dialog__body {
  154 + ::v-deep.el-dialog__body {
155 155 background-color: rgb(240, 242, 245);
156 156 padding: 5px;
157 157 max-height: 60vh;
... ... @@ -159,7 +159,7 @@ export default {
159 159 }
160 160 }
161 161 .full-screen {
162   - /deep/.el-dialog__body {
  162 + ::v-deep.el-dialog__body {
163 163 background-color: rgb(240, 242, 245);
164 164 padding: 5px;
165 165 height: calc(100vh - 110px);
... ... @@ -203,7 +203,7 @@ export default {
203 203 .addForm {
204 204 text-align: center;
205 205 }
206   -.activeColor /deep/.el-form-item__label {
  206 +.activeColor ::v-deep.el-form-item__label {
207 207 color: #5887fb;
208 208 }
209 209 </style>
... ...
src/components/AnjiPlus/anji-input.vue
... ... @@ -168,10 +168,10 @@ export default {
168 168 }
169 169 </script>
170 170 <style lang="less" scoped>
171   -/deep/.el-input__suffix {
  171 +::v-deep.el-input__suffix {
172 172 padding: 0 6px;
173 173 }
174   -.anji-input /deep/ .el-input__inner {
  174 +.anji-input ::v-deep .el-input__inner {
175 175 padding-right: 0 !important;
176 176 }
177 177 </style>
... ...
src/components/AnjiPlus/anji-upload.vue
... ... @@ -170,7 +170,7 @@ export default {
170 170 width: 60px;
171 171 height: 60px;
172 172 }
173   -.hide_box /deep/.el-upload--picture-card {
  173 +.hide_box ::v-deep.el-upload--picture-card {
174 174 display: none;
175 175 }
176 176 .el-upload-list__item {
... ...
src/components/eachForm.vue
... ... @@ -179,16 +179,16 @@ export default {
179 179 }
180 180 </script>
181 181 <style lang="scss" scoped>
182   -.elForm /deep/ .el-upload--picture-card{
  182 +.elForm ::v-deep .el-upload--picture-card{
183 183 width: 80px;
184 184 height: 80px;
185 185 line-height: 83px;
186 186 }
187   -.elForm /deep/ .el-upload-list__item {
  187 +.elForm ::v-deep .el-upload-list__item {
188 188 width: 80px;
189 189 height: 80px;
190 190 }
191   -.hide_box /deep/ .el-upload--picture-card{
  191 +.hide_box ::v-deep .el-upload--picture-card{
192 192 display: none;
193 193 }
194 194 </style>
195 195 \ No newline at end of file
... ...
src/views/accessRole/components/RoleAuthority.vue
... ... @@ -85,7 +85,7 @@ export default {
85 85 };
86 86 </script>
87 87 <style lang="scss" scoped>
88   -/deep/.el-dialog__body {
  88 +::v-deep.el-dialog__body {
89 89 height: 400px;
90 90 overflow-y: scroll;
91 91 }
... ...
src/views/bigscreenDesigner/designer/components/colorPicker.vue
... ... @@ -63,8 +63,8 @@ export default {
63 63 };
64 64 </script>
65 65 <style lang="scss" scoped>
66   -/deep/.el-color-picker--mini,
67   -/deep/.el-color-picker--mini .el-color-picker__trigger {
  66 +::v-deep.el-color-picker--mini,
  67 +::v-deep.el-color-picker--mini .el-color-picker__trigger {
68 68 width: 23px;
69 69 height: 23px;
70 70 }
... ...
src/views/bigscreenDesigner/designer/components/customColorComponents.vue
... ... @@ -172,30 +172,30 @@ export default {
172 172 flex-direction: row;
173 173 }
174 174 }
175   -/deep/.el-table,
176   -/deep/.el-table__expanded-cell,
177   -/deep/.el-table th,
178   -/deep/.el-table tr {
  175 +::v-deep.el-table,
  176 +::v-deep.el-table__expanded-cell,
  177 +::v-deep.el-table th,
  178 +::v-deep.el-table tr {
179 179 background-color: transparent !important;
180 180 color: #859094 !important;
181 181 }
182   -/deep/.el-table td,
183   -/deep/.el-table th.is-leaf {
  182 +::v-deep.el-table td,
  183 +::v-deep.el-table th.is-leaf {
184 184 border-bottom: none;
185 185 line-height: 26px;
186 186 }
187   -/deep/.el-table tbody tr:hover > td {
  187 +::v-deep.el-table tbody tr:hover > td {
188 188 background-color: #263445 !important;
189 189 }
190   -/deep/.el-table::before {
  190 +::v-deep.el-table::before {
191 191 height: 0;
192 192 }
193   -/deep/.el-color-picker--mini,
194   -/deep/.el-color-picker--mini .el-color-picker__trigger {
  193 +::v-deep.el-color-picker--mini,
  194 +::v-deep.el-color-picker--mini .el-color-picker__trigger {
195 195 width: 23px;
196 196 height: 23px;
197 197 }
198   -/deep/.el-dialog {
  198 +::v-deep.el-dialog {
199 199 background: #1b1e25;
200 200 .el-dialog__title {
201 201 color: #fff;
... ...
src/views/bigscreenDesigner/designer/components/customUpload.vue
... ... @@ -90,8 +90,8 @@ export default {
90 90 top: 0;
91 91 opacity: 0;
92 92 }
93   -/deep/.el-input-group__append,
94   -/deep/.el-input-group__prepend {
  93 +::v-deep.el-input-group__append,
  94 +::v-deep.el-input-group__prepend {
95 95 padding: 0 10px !important;
96 96 overflow: hidden;
97 97 }
... ...
src/views/bigscreenDesigner/designer/components/customUploadMulti.vue
... ... @@ -142,8 +142,8 @@ export default {
142 142 display: none;
143 143 }
144 144  
145   -/deep/.el-input-group__append,
146   -/deep/.el-input-group__prepend {
  145 +::v-deep.el-input-group__append,
  146 +::v-deep.el-input-group__prepend {
147 147 padding: 0 10px !important;
148 148 overflow: hidden;
149 149 }
... ... @@ -154,9 +154,9 @@ export default {
154 154 }
155 155  
156 156  
157   -/deep/ .el-dialog .el-dialog__header,
158   -/deep/ .el-dialog__body,
159   -/deep/.el-dialog__footer {
  157 +::v-deep .el-dialog .el-dialog__header,
  158 +::v-deep .el-dialog__body,
  159 +::v-deep.el-dialog__footer {
160 160 background: #1b1e25;
161 161 }
162 162  
... ... @@ -189,7 +189,7 @@ export default {
189 189 padding: 0 0.5px 0 0.5px;
190 190 min-height: 90px;
191 191  
192   - /deep/ .el-image__error {
  192 + ::v-deep .el-image__error {
193 193 width: 100%;
194 194 height: 100%;
195 195 min-height: 90px;
... ...
src/views/bigscreenDesigner/designer/components/customUploadNew.vue
... ... @@ -115,8 +115,8 @@ export default {
115 115 display: none;
116 116 }
117 117  
118   -/deep/.el-input-group__append,
119   -/deep/.el-input-group__prepend {
  118 +::v-deep.el-input-group__append,
  119 +::v-deep.el-input-group__prepend {
120 120 padding: 0 10px !important;
121 121 overflow: hidden;
122 122 }
... ... @@ -127,8 +127,8 @@ export default {
127 127 }
128 128  
129 129  
130   -/deep/ .el-dialog .el-dialog__header,
131   -/deep/ .el-dialog__body {
  130 +::v-deep .el-dialog .el-dialog__header,
  131 +::v-deep .el-dialog__body {
132 132 background: #1b1e25;
133 133 }
134 134  
... ... @@ -161,7 +161,7 @@ export default {
161 161 padding: 0 0.5px 0 0.5px;
162 162 min-height: 90px;
163 163  
164   - /deep/ .el-image__error {
  164 + ::v-deep .el-image__error {
165 165 width: 100%;
166 166 height: 100%;
167 167 min-height: 90px;
... ...
src/views/bigscreenDesigner/designer/components/dynamicAddPicAdress.vue
... ... @@ -137,38 +137,38 @@ export default {
137 137 };
138 138 </script>
139 139 <style lang="scss" scoped>
140   -/deep/::-webkit-scrollbar-track-piece {
  140 +::v-deep::-webkit-scrollbar-track-piece {
141 141 background-color: transparent;
142 142 }
143   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  143 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
144 144 width: 0; // 横向滚动条
145 145 height: 8px; // 纵向滚动条 必写
146 146 }
147 147 // 滚动条的滑块
148   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  148 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
149 149 border-radius: 5px;
150 150 background-color: rgba(144, 146, 152, 0.3);
151 151 }
152   -/deep/.el-table,
153   -/deep/.el-table__expanded-cell,
154   -/deep/.el-table th,
155   -/deep/.el-table tr {
  152 +::v-deep.el-table,
  153 +::v-deep.el-table__expanded-cell,
  154 +::v-deep.el-table th,
  155 +::v-deep.el-table tr {
156 156 background-color: transparent !important;
157 157 color: #859094 !important;
158 158 font-size: 12px !important;
159 159 }
160   -/deep/.el-table td,
161   -/deep/.el-table th.is-leaf {
  160 +::v-deep.el-table td,
  161 +::v-deep.el-table th.is-leaf {
162 162 border-bottom: none;
163 163 line-height: 26px;
164 164 }
165   -/deep/.el-table tbody tr:hover {
  165 +::v-deep.el-table tbody tr:hover {
166 166 background-color: #263445 !important;
167 167 }
168   -/deep/.el-table tbody tr:hover > td {
  168 +::v-deep.el-table tbody tr:hover > td {
169 169 background-color: #263445 !important;
170 170 }
171   -/deep/.el-table::before {
  171 +::v-deep.el-table::before {
172 172 height: 0;
173 173 }
174 174 .button-group .el-button {
... ...
src/views/bigscreenDesigner/designer/components/dynamicAddRadar.vue
... ... @@ -138,38 +138,38 @@ export default {
138 138 };
139 139 </script>
140 140 <style lang="scss" scoped>
141   -/deep/::-webkit-scrollbar-track-piece {
  141 +::v-deep::-webkit-scrollbar-track-piece {
142 142 background-color: transparent;
143 143 }
144   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  144 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
145 145 width: 0; // 横向滚动条
146 146 height: 8px; // 纵向滚动条 必写
147 147 }
148 148 // 滚动条的滑块
149   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  149 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
150 150 border-radius: 5px;
151 151 background-color: rgba(144, 146, 152, 0.3);
152 152 }
153   -/deep/.el-table,
154   -/deep/.el-table__expanded-cell,
155   -/deep/.el-table th,
156   -/deep/.el-table tr {
  153 +::v-deep.el-table,
  154 +::v-deep.el-table__expanded-cell,
  155 +::v-deep.el-table th,
  156 +::v-deep.el-table tr {
157 157 background-color: transparent !important;
158 158 color: #859094 !important;
159 159 font-size: 12px !important;
160 160 }
161   -/deep/.el-table td,
162   -/deep/.el-table th.is-leaf {
  161 +::v-deep.el-table td,
  162 +::v-deep.el-table th.is-leaf {
163 163 border-bottom: none;
164 164 line-height: 26px;
165 165 }
166   -/deep/.el-table tbody tr:hover {
  166 +::v-deep.el-table tbody tr:hover {
167 167 background-color: #263445 !important;
168 168 }
169   -/deep/.el-table tbody tr:hover > td {
  169 +::v-deep.el-table tbody tr:hover > td {
170 170 background-color: #263445 !important;
171 171 }
172   -/deep/.el-table::before {
  172 +::v-deep.el-table::before {
173 173 height: 0;
174 174 }
175 175 .button-group .el-button {
... ...
src/views/bigscreenDesigner/designer/components/dynamicAddSvg.vue
... ... @@ -137,38 +137,38 @@ export default {
137 137 };
138 138 </script>
139 139 <style lang="scss" scoped>
140   -/deep/::-webkit-scrollbar-track-piece {
  140 +::v-deep::-webkit-scrollbar-track-piece {
141 141 background-color: transparent;
142 142 }
143   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  143 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
144 144 width: 0; // 横向滚动条
145 145 height: 8px; // 纵向滚动条 必写
146 146 }
147 147 // 滚动条的滑块
148   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  148 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
149 149 border-radius: 5px;
150 150 background-color: rgba(144, 146, 152, 0.3);
151 151 }
152   -/deep/.el-table,
153   -/deep/.el-table__expanded-cell,
154   -/deep/.el-table th,
155   -/deep/.el-table tr {
  152 +::v-deep.el-table,
  153 +::v-deep.el-table__expanded-cell,
  154 +::v-deep.el-table th,
  155 +::v-deep.el-table tr {
156 156 background-color: transparent !important;
157 157 color: #859094 !important;
158 158 font-size: 12px !important;
159 159 }
160   -/deep/.el-table td,
161   -/deep/.el-table th.is-leaf {
  160 +::v-deep.el-table td,
  161 +::v-deep.el-table th.is-leaf {
162 162 border-bottom: none;
163 163 line-height: 26px;
164 164 }
165   -/deep/.el-table tbody tr:hover {
  165 +::v-deep.el-table tbody tr:hover {
166 166 background-color: #263445 !important;
167 167 }
168   -/deep/.el-table tbody tr:hover > td {
  168 +::v-deep.el-table tbody tr:hover > td {
169 169 background-color: #263445 !important;
170 170 }
171   -/deep/.el-table::before {
  171 +::v-deep.el-table::before {
172 172 height: 0;
173 173 }
174 174 .button-group .el-button {
... ...
src/views/bigscreenDesigner/designer/components/dynamicAddTable.vue
... ... @@ -181,38 +181,38 @@ export default {
181 181 };
182 182 </script>
183 183 <style lang="scss" scoped>
184   -/deep/::-webkit-scrollbar-track-piece {
  184 +::v-deep::-webkit-scrollbar-track-piece {
185 185 background-color: transparent;
186 186 }
187   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  187 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
188 188 width: 0; // 横向滚动条
189 189 height: 8px; // 纵向滚动条 必写
190 190 }
191 191 // 滚动条的滑块
192   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  192 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
193 193 border-radius: 5px;
194 194 background-color: rgba(144, 146, 152, 0.3);
195 195 }
196   -/deep/.el-table,
197   -/deep/.el-table__expanded-cell,
198   -/deep/.el-table th,
199   -/deep/.el-table tr {
  196 +::v-deep.el-table,
  197 +::v-deep.el-table__expanded-cell,
  198 +::v-deep.el-table th,
  199 +::v-deep.el-table tr {
200 200 background-color: transparent !important;
201 201 color: #859094 !important;
202 202 font-size: 12px !important;
203 203 }
204   -/deep/.el-table td,
205   -/deep/.el-table th.is-leaf {
  204 +::v-deep.el-table td,
  205 +::v-deep.el-table th.is-leaf {
206 206 border-bottom: none;
207 207 line-height: 26px;
208 208 }
209   -/deep/.el-table tbody tr:hover {
  209 +::v-deep.el-table tbody tr:hover {
210 210 background-color: #263445 !important;
211 211 }
212   -/deep/.el-table tbody tr:hover > td {
  212 +::v-deep.el-table tbody tr:hover > td {
213 213 background-color: #263445 !important;
214 214 }
215   -/deep/.el-table::before {
  215 +::v-deep.el-table::before {
216 216 height: 0;
217 217 }
218 218 .button-group .el-button {
... ...
src/views/bigscreenDesigner/designer/components/dynamicForm.vue
... ... @@ -525,10 +525,10 @@ export default {
525 525 </script>
526 526  
527 527 <style scoped lang="scss">
528   -/deep/ .el-form-item {
  528 +::v-deep .el-form-item {
529 529 margin-bottom: 5px;
530 530 }
531   -/deep/ .el-form-item__label {
  531 +::v-deep .el-form-item__label {
532 532 font-size: 12px;
533 533 color: #fff;
534 534 }
... ... @@ -540,7 +540,7 @@ export default {
540 540 border-top: none;
541 541 border-bottom: none;
542 542 }
543   -/deep/.el-collapse-item__header {
  543 +::v-deep.el-collapse-item__header {
544 544 height: 40px;
545 545 line-height: 40px;
546 546 background: transparent;
... ... @@ -549,11 +549,11 @@ export default {
549 549 font-size: 12px;
550 550 border-color: #282e3a;
551 551 }
552   -/deep/.el-collapse-item__wrap {
  552 +::v-deep.el-collapse-item__wrap {
553 553 background: transparent;
554 554 border: none;
555 555 }
556   -/deep/.el-collapse-item__content {
  556 +::v-deep.el-collapse-item__content {
557 557 padding-bottom: 0;
558 558 }
559 559 </style>
... ...
src/views/bigscreenDesigner/designer/components/dynamicHtmlSlider.vue
... ... @@ -150,38 +150,38 @@ export default {
150 150 };
151 151 </script>
152 152 <style lang="scss" scoped>
153   -/deep/::-webkit-scrollbar-track-piece {
  153 +::v-deep::-webkit-scrollbar-track-piece {
154 154 background-color: transparent;
155 155 }
156   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  156 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
157 157 width: 0; // 横向滚动条
158 158 height: 8px; // 纵向滚动条 必写
159 159 }
160 160 // 滚动条的滑块
161   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  161 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
162 162 border-radius: 5px;
163 163 background-color: rgba(144, 146, 152, 0.3);
164 164 }
165   -/deep/.el-table,
166   -/deep/.el-table__expanded-cell,
167   -/deep/.el-table th,
168   -/deep/.el-table tr {
  165 +::v-deep.el-table,
  166 +::v-deep.el-table__expanded-cell,
  167 +::v-deep.el-table th,
  168 +::v-deep.el-table tr {
169 169 background-color: transparent !important;
170 170 color: #859094 !important;
171 171 font-size: 12px !important;
172 172 }
173   -/deep/.el-table td,
174   -/deep/.el-table th.is-leaf {
  173 +::v-deep.el-table td,
  174 +::v-deep.el-table th.is-leaf {
175 175 border-bottom: none;
176 176 line-height: 26px;
177 177 }
178   -/deep/.el-table tbody tr:hover {
  178 +::v-deep.el-table tbody tr:hover {
179 179 background-color: #263445 !important;
180 180 }
181   -/deep/.el-table tbody tr:hover > td {
  181 +::v-deep.el-table tbody tr:hover > td {
182 182 background-color: #263445 !important;
183 183 }
184   -/deep/.el-table::before {
  184 +::v-deep.el-table::before {
185 185 height: 0;
186 186 }
187 187 .button-group .el-button {
... ...
src/views/bigscreenDesigner/designer/index.vue.bak
... ... @@ -1427,7 +1427,7 @@ export default {
1427 1427 height: 100%;
1428 1428 }
1429 1429  
1430   - /deep/ .el-tabs--border-card {
  1430 + ::v-deep .el-tabs--border-card {
1431 1431 border: 0;
1432 1432  
1433 1433 .el-tabs__header {
... ... @@ -1618,11 +1618,11 @@ li {
1618 1618 padding: 5px;
1619 1619 }
1620 1620  
1621   -/deep/ .vue-ruler-h {
  1621 +::v-deep .vue-ruler-h {
1622 1622 opacity: 0.3;
1623 1623 }
1624 1624  
1625   -/deep/ .vue-ruler-v {
  1625 +::v-deep .vue-ruler-v {
1626 1626 opacity: 0.3;
1627 1627 }
1628 1628 .layout-left {
... ... @@ -1638,7 +1638,7 @@ li {
1638 1638 width: 100%;
1639 1639 height: calc(100vh - 80px);
1640 1640 text-align: center;
1641   - /deep/.el-tabs__header {
  1641 + ::v-deep.el-tabs__header {
1642 1642 width: 30%;
1643 1643 margin-right: 0;
1644 1644 .el-tabs__nav-wrap {
... ... @@ -1654,7 +1654,7 @@ li {
1654 1654 }
1655 1655 }
1656 1656 }
1657   - /deep/.el-tabs__content {
  1657 + ::v-deep.el-tabs__content {
1658 1658 width: 70%;
1659 1659 }
1660 1660 }
... ... @@ -1687,7 +1687,7 @@ li {
1687 1687 font-size: 12px !important;
1688 1688 }
1689 1689 }
1690   - /deep/.el-tabs__content {
  1690 + ::v-deep.el-tabs__content {
1691 1691 padding: 0;
1692 1692 }
1693 1693 }
... ...
src/views/bigscreenDesigner/designer/widget/div/widgetSlider.vue
... ... @@ -86,7 +86,7 @@ export default {
86 86 object-fit: contain;
87 87 }
88 88  
89   -/deep/ .el-carousel__mask {
  89 +::v-deep .el-carousel__mask {
90 90 background: transparent;
91 91 }
92 92 </style>
... ...
src/views/bigscreenDesigner/designer/widget/percent/widgetProgress.vue
... ... @@ -160,16 +160,16 @@ export default {
160 160 align-items: center;
161 161 width: 100%;
162 162  
163   - /deep/ .el-progress-bar__outer {
  163 + ::v-deep .el-progress-bar__outer {
164 164 background-color: var(--under-color, #EBEEF5);
165 165 }
166 166  
167   - /deep/ .el-progress-bar__inner {
  167 + ::v-deep .el-progress-bar__inner {
168 168 background: var(--line-gradient, initial);
169 169 }
170 170  
171   - /deep/ .el-progress-bar__innerText,
172   - /deep/ .el-progress__text {
  171 + ::v-deep .el-progress-bar__innerText,
  172 + ::v-deep .el-progress__text {
173 173 font-size: var(--percent-font-size, initial) !important;
174 174 color: var(--percent-color, initial);
175 175 }
... ...
src/views/excelreport/components/colorPicker.vue
... ... @@ -63,8 +63,8 @@ export default {
63 63 };
64 64 </script>
65 65 <style lang="scss" scoped>
66   -/deep/.el-color-picker--mini,
67   -/deep/.el-color-picker--mini .el-color-picker__trigger {
  66 +::v-deep.el-color-picker--mini,
  67 +::v-deep.el-color-picker--mini .el-color-picker__trigger {
68 68 width: 23px;
69 69 height: 23px;
70 70 }
... ...
src/views/resultset/components/EditDataSet.vue
... ... @@ -966,7 +966,7 @@ public class DemoGroovyHandler implements IGroovyHandler {
966 966 </script>
967 967 <style lang="scss" scoped>
968 968 .code-mirror-form {
969   - /deep/ .el-form-item__content {
  969 + ::v-deep .el-form-item__content {
970 970 height: 200px;
971 971 overflow: hidden;
972 972 }
... ... @@ -1094,7 +1094,7 @@ public class DemoGroovyHandler implements IGroovyHandler {
1094 1094 top: 15px;
1095 1095 }
1096 1096  
1097   -.filterTextarea /deep/ .el-textarea__inner {
  1097 +.filterTextarea ::v-deep .el-textarea__inner {
1098 1098 min-height: 300px !important;
1099 1099 }
1100 1100  
... ... @@ -1103,7 +1103,7 @@ public class DemoGroovyHandler implements IGroovyHandler {
1103 1103 margin-top: 4px;
1104 1104 }
1105 1105  
1106   -.filterBox /deep/ .el-input--suffix .el-input__inner {
  1106 +.filterBox ::v-deep .el-input--suffix .el-input__inner {
1107 1107 background: #f4f7ff;
1108 1108 border-radius: 3px;
1109 1109 border: 1px solid #b8caff;
... ...
src/views/resultset/components/MonacoEditor.vue
... ... @@ -126,7 +126,7 @@ export default {
126 126 </script>
127 127  
128 128 <style scoped>
129   -.main /deep/ .view-lines * {
  129 +.main ::v-deep .view-lines * {
130 130 font-family: Consolas, "Courier New", monospace !important;
131 131 }
132 132 </style>
... ...
src/views/resultset/index.vue
... ... @@ -308,7 +308,7 @@ export default {
308 308 };
309 309 </script>
310 310 <style lang="scss" scoped>
311   -/deep/.el-dropdown {
  311 +::v-deep.el-dropdown {
312 312 margin-right: 20px;
313 313 }
314 314 </style>
... ...
src/views/screenDesigner/components/colorPicker.vue
... ... @@ -63,8 +63,8 @@ export default {
63 63 };
64 64 </script>
65 65 <style lang="scss" scoped>
66   -/deep/.el-color-picker--mini,
67   -/deep/.el-color-picker--mini .el-color-picker__trigger {
  66 +::v-deep.el-color-picker--mini,
  67 +::v-deep.el-color-picker--mini .el-color-picker__trigger {
68 68 width: 23px;
69 69 height: 23px;
70 70 }
... ...
src/views/screenDesigner/components/customColorComponents.vue
... ... @@ -149,30 +149,30 @@ export default {
149 149 flex-direction: row;
150 150 }
151 151 }
152   -/deep/.el-table,
153   -/deep/.el-table__expanded-cell,
154   -/deep/.el-table th,
155   -/deep/.el-table tr {
  152 +::v-deep.el-table,
  153 +::v-deep.el-table__expanded-cell,
  154 +::v-deep.el-table th,
  155 +::v-deep.el-table tr {
156 156 background-color: transparent !important;
157 157 color: #859094 !important;
158 158 }
159   -/deep/.el-table td,
160   -/deep/.el-table th.is-leaf {
  159 +::v-deep.el-table td,
  160 +::v-deep.el-table th.is-leaf {
161 161 border-bottom: none;
162 162 line-height: 26px;
163 163 }
164   -/deep/.el-table tbody tr:hover > td {
  164 +::v-deep.el-table tbody tr:hover > td {
165 165 background-color: #263445 !important;
166 166 }
167   -/deep/.el-table::before {
  167 +::v-deep.el-table::before {
168 168 height: 0;
169 169 }
170   -/deep/.el-color-picker--mini,
171   -/deep/.el-color-picker--mini .el-color-picker__trigger {
  170 +::v-deep.el-color-picker--mini,
  171 +::v-deep.el-color-picker--mini .el-color-picker__trigger {
172 172 width: 23px;
173 173 height: 23px;
174 174 }
175   -/deep/.el-dialog {
  175 +::v-deep.el-dialog {
176 176 background: #1b1e25;
177 177 .el-dialog__title {
178 178 color: #fff;
... ...
src/views/screenDesigner/components/customUpload.vue
... ... @@ -90,8 +90,8 @@ export default {
90 90 top: 0;
91 91 opacity: 0;
92 92 }
93   -/deep/.el-input-group__append,
94   -/deep/.el-input-group__prepend {
  93 +::v-deep.el-input-group__append,
  94 +::v-deep.el-input-group__prepend {
95 95 padding: 0 10px !important;
96 96 overflow: hidden;
97 97 }
... ...
src/views/screenDesigner/components/dynamicAddTable.vue
... ... @@ -152,38 +152,38 @@ export default {
152 152 };
153 153 </script>
154 154 <style lang="scss" scoped>
155   -/deep/::-webkit-scrollbar-track-piece {
  155 +::v-deep::-webkit-scrollbar-track-piece {
156 156 background-color: transparent;
157 157 }
158   -/deep/ .el-table__body-wrapper::-webkit-scrollbar {
  158 +::v-deep .el-table__body-wrapper::-webkit-scrollbar {
159 159 width: 0; // 横向滚动条
160 160 height: 8px; // 纵向滚动条 必写
161 161 }
162 162 // 滚动条的滑块
163   -/deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb {
  163 +::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
164 164 border-radius: 5px;
165 165 background-color: rgba(144, 146, 152, 0.3);
166 166 }
167   -/deep/.el-table,
168   -/deep/.el-table__expanded-cell,
169   -/deep/.el-table th,
170   -/deep/.el-table tr {
  167 +::v-deep.el-table,
  168 +::v-deep.el-table__expanded-cell,
  169 +::v-deep.el-table th,
  170 +::v-deep.el-table tr {
171 171 background-color: transparent !important;
172 172 color: #859094 !important;
173 173 font-size: 12px !important;
174 174 }
175   -/deep/.el-table td,
176   -/deep/.el-table th.is-leaf {
  175 +::v-deep.el-table td,
  176 +::v-deep.el-table th.is-leaf {
177 177 border-bottom: none;
178 178 line-height: 26px;
179 179 }
180   -/deep/.el-table tbody tr:hover {
  180 +::v-deep.el-table tbody tr:hover {
181 181 background-color: #263445 !important;
182 182 }
183   -/deep/.el-table tbody tr:hover > td {
  183 +::v-deep.el-table tbody tr:hover > td {
184 184 background-color: #263445 !important;
185 185 }
186   -/deep/.el-table::before {
  186 +::v-deep.el-table::before {
187 187 height: 0;
188 188 }
189 189 .button-group .el-button {
... ...
src/views/screenDesigner/components/dynamicForm.vue
... ... @@ -408,10 +408,10 @@ export default {
408 408 </script>
409 409  
410 410 <style scoped lang="scss">
411   -/deep/ .el-form-item {
  411 +::v-deep .el-form-item {
412 412 margin-bottom: 5px;
413 413 }
414   -/deep/ .el-form-item__label {
  414 +::v-deep .el-form-item__label {
415 415 font-size: 12px;
416 416 color: #fff;
417 417 }
... ... @@ -423,7 +423,7 @@ export default {
423 423 border-top: none;
424 424 border-bottom: none;
425 425 }
426   -/deep/.el-collapse-item__header {
  426 +::v-deep.el-collapse-item__header {
427 427 height: 40px;
428 428 line-height: 40px;
429 429 background: transparent;
... ... @@ -432,11 +432,11 @@ export default {
432 432 font-size: 12px;
433 433 border-color: #282e3a;
434 434 }
435   -/deep/.el-collapse-item__wrap {
  435 +::v-deep.el-collapse-item__wrap {
436 436 background: transparent;
437 437 border: none;
438 438 }
439   -/deep/.el-collapse-item__content {
  439 +::v-deep.el-collapse-item__content {
440 440 padding-bottom: 0;
441 441 }
442 442 </style>
... ...
src/views/screenDesigner/layout/leftMenu.vue
... ... @@ -74,7 +74,7 @@ export default {
74 74 };
75 75 </script>
76 76 <style lang="scss" scoped>
77   -/deep/.el-dropdown-menu__item {
  77 +::v-deep.el-dropdown-menu__item {
78 78 max-width: none;
79 79 }
80 80 .layout-left {
... ... @@ -90,7 +90,7 @@ export default {
90 90 width: 100%;
91 91 height: calc(100vh - 80px);
92 92 text-align: center;
93   - /deep/.el-tabs__header {
  93 + ::v-deep.el-tabs__header {
94 94 width: 30%;
95 95 margin-right: 0;
96 96 .el-tabs__nav-wrap {
... ... @@ -105,7 +105,7 @@ export default {
105 105 }
106 106 }
107 107 }
108   - /deep/.el-tabs__content {
  108 + ::v-deep.el-tabs__content {
109 109 width: 70%;
110 110 }
111 111 }
... ... @@ -137,7 +137,7 @@ export default {
137 137 .tools-item-text {
138 138 }
139 139 }
140   - /deep/.el-tabs__content {
  140 + ::v-deep.el-tabs__content {
141 141 padding: 0;
142 142 }
143 143 }
... ...