2017-03-09 43 views
1

我有一个只读文本框,它的值来自数据库..我不确定文本的长度.client希望文本框是基于内容动态的。只读文本框的动态宽度用css

有没有办法用纯CSS?

在此先感谢

<div class="form-item "> 
 
<label class="control-label">Task Name</label> 
 

 
<input class="form-control form-text" readonly="readonly" type="text" 
 
value="text-box width should change based on my length"> 
 
</div>

回答

7

不,你不能用文字输入和CSS做到这一点。

但是,如果它是只读的,为什么要使用文本输入?为什么不创建一个跨度和样式,以看起来像一个文本输入?

+0

其实该网站是由drupal团队创建..所以我不能改变html元素..所以jquery是唯一的选择了吗? –