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

回到顶部