vue 实现input框的宽度自适应?
vue 如何实现input框的宽度自适应?
回答:
不知道你说的自适应宽度具体指的是什么
- 根据父元素宽度自动适应宽度,那这个CSS就行,与Vue无关,方案有多种,flex的示例如下:
.container { display: flex;
flex-direction: row;
}
.container input {
flex: 1;
}
- 根据输入内容自适应宽度,那么就需要借助JS来实现,Vue的示例如下:
<input v-model="text" :style="{width: `${text.length}ch`}"></input>
以上是 vue 实现input框的宽度自适应? 的全部内容, 来源链接: utcz.com/p/934936.html