1- @import " ../../style/themes/default" ;
2- @import " ../../style/mixins/index" ;
1+ @import ' ../../style/themes/default' ;
2+ @import ' ../../style/mixins/index' ;
33
4- @upload-prefix-cls : ~ " @{ant-prefix} -upload" ;
5- @upload-item : ~ " @{ant-prefix} -upload-list-item" ;
4+ @upload-prefix-cls : ~ ' @{ant-prefix} -upload' ;
5+ @upload-item : ~ ' @{ant-prefix} -upload-list-item' ;
66@upload-pictrue-card-size : 104px ;
77
88.@{upload-prefix-cls} {
1919 outline : none ;
2020 }
2121
22- input [type= " file" ] {
22+ input [type= ' file' ] {
2323 cursor : pointer ;
2424 }
2525
5757
5858 &&-drag {
5959 border : @border-width-base dashed @border-color-base ;
60- transition : border- color .3s ;
60+ transition : border- color 0 .3s ;
6161 cursor : pointer ;
6262 border-radius : @border-radius-base ;
6363 text-align : center ;
110110 }
111111 .@{iconfont-css-prefix} -plus {
112112 font-size : 30px ;
113- transition : all .3s ;
113+ transition : all 0 .3s ;
114114 color : @disabled-color ;
115115 & :hover {
116116 color : @text-color-secondary ;
142142 &-info {
143143 height : 100% ;
144144 padding : 0 12px 0 4px ;
145- transition : background- color .3s ;
145+ transition : background- color 0 .3s ;
146146
147147 > span {
148148 display : block ;
159159
160160 .@{iconfont-css-prefix} -close {
161161 .iconfont-size-under-12px (10px );
162- transition : all .3s ;
162+ transition : all 0 .3s ;
163163 opacity : 0 ;
164164 cursor : pointer ;
165165 position : absolute ;
236236 top : 8px ;
237237 left : 8px ;
238238 text-align : center ;
239+ line-height : 54px ;
240+ font-size : 26px ;
241+ opacity : 0.8 ;
239242 }
240243
241244 .@{upload-item} -icon {
242- color : @disabled-color ;
243- font-size : 36px ;
245+ font-size : 26px ;
244246 position : absolute ;
245247 top : 50% ;
246248 left : 50% ;
247- margin-top : -18px ;
248- margin-left : -18px ;
249+ transform : translate (-50% , -50% );
249250 }
250251
251252 .@{upload-item} -thumbnail img {
255256 overflow : hidden ;
256257 }
257258
258- .@{upload-item} -thumbnail.@{iconfont-css-prefix} :before {
259- line-height : 48px ;
260- font-size : 24px ;
261- color : @text-color-secondary ;
262- }
263-
264259 .@{upload-item} -name {
265260 overflow : hidden ;
266261 text-overflow : ellipsis ;
267262 white-space : nowrap ;
268263 margin : 0 0 0 8px ;
269264 line-height : 44px ;
270- transition : all .3s ;
265+ transition : all 0 .3s ;
271266 padding-left : 48px ;
272267 padding-right : 8px ;
273268 max-width : 100% ;
283278 padding-left : 56px ;
284279 margin-top : 0 ;
285280 bottom : 14px ;
286- width : ~ " calc(100% - 24px)" ;
281+ width : ~ ' calc(100% - 24px)' ;
287282 }
288283
289284 .@{iconfont-css-prefix} -close {
319314 position : absolute ;
320315 z-index : 1 ;
321316 background-color : rgba (0 , 0 , 0 , 0.5 );
322- transition : all .3s ;
317+ transition : all 0 .3s ;
323318 width : 100% ;
324319 height : 100% ;
325320 opacity : 0 ;
338333 z-index : 10 ;
339334 white-space : nowrap ;
340335 opacity : 0 ;
341- transition : all .3s ;
336+ transition : all 0 .3s ;
342337
343338 .@{iconfont-css-prefix} -eye-o ,
344339 .@{iconfont-css-prefix} -delete {
345340 z-index : 10 ;
346- transition : all .3s ;
341+ transition : all 0 .3s ;
347342 cursor : pointer ;
348343 font-size : 16px ;
349344 width : 16px ;
415410 .@{upload-prefix-cls} -animate-leave ,
416411 .@{upload-prefix-cls} -animate-inline-enter ,
417412 .@{upload-prefix-cls} -animate-inline-leave {
418- animation-duration : .3s ;
413+ animation-duration : 0 .3s ;
419414 animation-fill-mode : @ease-in-out-circ ;
420415 }
421416
472467 padding : 0 ;
473468 opacity : 0 ;
474469 }
475- }
470+ }
0 commit comments