【发布时间】:2012-08-02 19:10:09
【问题描述】:
一段时间以来,我一直在通过使用封闭元素的宽度在表单等上布置输入元素,例如div 标记,然后将 % 宽度应用于所有表单元素,例如 input 和 textarea。
一些示例标记可能是:
<div class="span4">
<label>Form Label</label>
<input type="text" value="My Value"/>
</div>
css 将包括:
form input, form textarea {
width: 95%;
}
我最初提出这个方法是为了避免在表单元素和块元素上额外指定大小信息。无论如何,通过这种方法,我似乎不断遇到这种便利破坏其他事情的场景,例如当我在元素旁边放置一个按钮时。
我的问题是,是否有任何好的替代方法可以直接在其他人一直在使用的表单元素上设置宽度。
【问题讨论】: