Is there a way to remove the arrows from my input field while still applying it only to the text fields within this component?
<v-text-field
class="inputPrice"
type="number"
v-model="$data._value"
@change="sendValue"
>
</v-text-field>
<style scoped>
.inputPrice input[type='number'] {
-moz-appearance:textfield;
}
.inputPrice input::-webkit-outer-spin-button,
.inputPrice input::-webkit-inner-spin-button {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
</style>
Check out my customized text field design here.
I attempted to implement solutions from similar issues like this one: https://github.com/vuejs/vue-loader/issues/559#issuecomment-271491472
And also looked into this one: https://github.com/vuetifyjs/vuetify/issues/6157#issue-399264114
However, I haven't had much success with them so far.