2016-11-10 48 views
1

我已经和输入与图标,看起来像这样: screenshot设置输入宽度以适合文本大小

<div class="input-with-icon"> 
    <input type="text" value="abcdefeghijklmnopqrtvuvwxyz" class="form-control"> 
    <span class="icon icon-calendar"></span> 
</div> 

live demo

是否有可能调整CSS所以输入会始终适应文本宽度?例如它会在我输入时拉伸。

当前,.input-with-icon具有固定的宽度,但如果将其设置为auto,则输入不会拉伸。

+1

的可能的复制[将HTML文本输入字段中成长为I型?(http://stackoverflow.com/questions/7168727/make-html-text-input-field-grow-as- i-type) – ca8msm

+0

如果不使用JavaScript,我认为这是不可能的。原因在于,当您将文本输入到“”或“