@@ -96,7 +96,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
9696 & :before
9797 border-radius : inherit
9898
99- & __native , & __prefix , & __suffix
99+ & __native , & __prefix , & __suffix , & __input
100100 font-weight : 400
101101 line-height : 28px
102102 letter-spacing : .00937em
@@ -109,12 +109,17 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
109109 outline : 0
110110 padding : 6px 0
111111
112- & __native
112+ & __native , & __input
113113 width : 100%
114114 min-width : 0 // needed for FF
115115 outline : 0 !important // needed for FF
116- & [type = "file" ]
117- line-height : 1em // needed for Chrome type="file"
116+ & __native [type = "file" ]
117+ line-height : 1em // needed for Chrome type="file"
118+ & __input
119+ padding : 0
120+ height : 0
121+ min-height : 24px
122+ line-height : 24px
118123 & __prefix , & __suffix
119124 transition : opacity $field-transition
120125 white-space : nowrap
@@ -129,10 +134,10 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
129134
130135 & --readonly
131136 & .q-field--labeled
132- .q-field__native
137+ .q-field__native , .q-field__input
133138 cursor : default
134139 & .q-field--float
135- .q-field__native
140+ .q-field__native , .q-field__input
136141 cursor : text
137142
138143 & --disabled
@@ -167,7 +172,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
167172 right : calc (- 100% / 3 )
168173 transition : transform $field-transition , right $field-transition-label-right-down
169174
170- .q-field__native , .q-select__input
175+ .q-field__native , .q-field__input
171176 & : -webkit-au to fill
172177 -webkit- animation-name : q-autofill
173178 -webkit- animation-fill-mode : both
@@ -298,7 +303,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
298303 .q-field__control :hover :before
299304 border-color : #f f f
300305
301- .q-field__native , .q-field__prefix , .q-field__suffix , .q-select__input
306+ .q-field__native , .q-field__prefix , .q-field__suffix , .q-field__input
302307 color : #f f f
303308
304309 & :not (.q-field--focused ) .q-field__label , .q-field__marginal , .q-field__bottom
@@ -327,7 +332,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
327332 .q-field__control
328333 box-shadow : $shadow-2
329334 background : #0 0 0
330- .q-field__native , .q-field__prefix , .q-field__suffix , .q-field__prepend , .q-field__append , .q-select__input
335+ .q-field__native , .q-field__prefix , .q-field__suffix , .q-field__prepend , .q-field__append , .q-field__input
331336 color : #f f f
332337
333338 & .q-field--readonly
@@ -344,7 +349,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
344349 & .q-field--focused
345350 .q-field__control
346351 background : #f f f
347- .q-field__native , .q-field__prefix , .q-field__suffix , .q-field__prepend , .q-field__append , .q-select__input
352+ .q-field__native , .q-field__prefix , .q-field__suffix , .q-field__prepend , .q-field__append , .q-field__input
348353 color : #0 0 0
349354 & .q-field--readonly
350355 .q-field__control :before
@@ -360,7 +365,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
360365 .q-field__prefix , .q-field__suffix
361366 opacity : 0
362367
363- .q-field__native , .q-select__input
368+ .q-field__native , .q-field__input
364369 & :: -webkit- input -placeholder
365370 color : transparent
366371 & :: -moz-placeholder
@@ -399,7 +404,7 @@ $field-transition-label-right-up = .324s cubic-bezier(.4,0,.2,1)
399404 & .q-field--float .q-field__label
400405 transform : translateY (- 30% ) scale (.75 )
401406
402- .q-field__native , .q-select__input
407+ .q-field__native , .q-field__input
403408 & : -webkit-au to fill + .q-field__label
404409 transform : translateY (- 30% ) scale (.75 )
405410 & [type = "number" ]:invalid + .q-field__label
0 commit comments