100
100
-- #{$prefix } form-multi-select-tag-border : #{$form-multi-select-tag-border-width } solid var (--#{$prefix}form-multi-select-tag-border-color );
101
101
-- #{$prefix } form-multi-select-tag-border-radius : #{$form-multi-select-tag-border-radius } ;
102
102
103
+ -- #{$prefix } form-multi-select-tag-delete-width : #{$form-multi-select-tag-delete-width } ;
104
+ -- #{$prefix } form-multi-select-tag-delete-height : #{$form-multi-select-tag-delete-height } ;
105
+ -- #{$prefix } form-multi-select-tag-delete-color : #{$form-multi-select-tag-delete-color } ;
106
+ -- #{$prefix } form-multi-select-tag-delete-bg : #{$form-multi-select-tag-delete-bg } ;
107
+ -- #{$prefix } form-multi-select-tag-delete-hover-color : #{$form-multi-select-tag-delete-hover-color } ;
108
+ -- #{$prefix } form-multi-select-tag-delete-hover-bg : #{$form-multi-select-tag-delete-hover-bg } ;
109
+ -- #{$prefix } form-multi-select-tag-delete-focus-color : #{$form-multi-select-tag-delete-focus-color } ;
110
+ -- #{$prefix } form-multi-select-tag-delete-focus-bg : #{$form-multi-select-tag-delete-focus-bg } ;
111
+ -- #{$prefix } form-multi-select-tag-delete-bg-size : #{$form-multi-select-tag-delete-bg-size } ;
112
+
103
113
-- #{$prefix } form-multi-select-selection-tags-gap : #{$form-multi-select-selection-tags-gap } ;
104
114
-- #{$prefix } form-multi-select-selection-tags-padding-y : #{$form-multi-select-selection-tags-padding-y } ;
105
115
-- #{$prefix } form-multi-select-selection-tags-padding-x : #{$form-multi-select-selection-tags-padding-x } ;
@@ -124,7 +134,6 @@ select.form-multi-select {
124
134
}
125
135
126
136
.form-multi-select-input-group {
127
- // position: relative;
128
137
display : flex ;
129
138
flex-wrap : wrap ;
130
139
align-items : stretch ;
@@ -268,16 +277,27 @@ select.form-multi-select {
268
277
}
269
278
270
279
.form-multi-select-tag {
280
+ display : flex ;
281
+ align-items : center ;
271
282
padding : var (--#{$prefix}form-multi-select-tag-padding-y ) var (--#{$prefix}form-multi-select-tag-padding-x );
272
283
background-color : var (--#{$prefix}form-multi-select-tag-bg );
273
284
border : var (--#{$prefix}form-multi-select-tag-border );
274
285
@include border-radius (var (--#{$prefix}form-multi-select-tag-border-radius ));
275
286
}
276
287
277
288
.form-multi-select-tag-delete {
278
- padding : 0 ;
289
+ position : relative ;
290
+ z-index : 2 ;
291
+ box-sizing : content-box ;
292
+ width : var (--#{$prefix}form-multi-select-tag-delete-width );
293
+ height : var (--#{$prefix}form-multi-select-tag-delete-height );
294
+ padding : var (--#{$prefix}form-multi-select-tag-delete-padding-y ) var (--#{$prefix}form-multi-select-tag-delete-padding-x );
279
295
margin-inline-start : $spacer * .5 ;
280
296
background-color : transparent ;
297
+ background-image : var (--#{$prefix}form-multi-select-tag-delete-bg );
298
+ background-repeat : no-repeat ;
299
+ background-position : center ;
300
+ background-size : var (--#{$prefix}form-multi-select-tag-delete-bg-size );
281
301
border : 0 ;
282
302
}
283
303
0 commit comments