【发布时间】:2014-02-28 18:12:21
【问题描述】:
我正在制作一个需要进行以下设置的界面:按钮 - 文本区域 - 按钮。
使用输入组,按钮不会缩放以匹配文本区域的高度(与“正常”表单输入一样)
这是Fiddle
理想的标记:
<div class="input-group">
<span class="input-group-btn">
<button class="btn">
<span class="glyphicon glyphicon-eye-open"></span>
</button>
</span>
<textarea class="form-control" rows="3"></textarea>
<span class="input-group-btn">
<button class="btn btn-danger">
<span class="glyphicon glyphicon-remove"></span>
</button>
</span>
</div>
半工作标记(看起来很糟糕,按钮很小并且被灰色包围):
<div class="input-group">
<span class="input-group-addon">
<button class="btn">
<span class="glyphicon glyphicon-eye-open"></span>
</button>
</span>
<textarea class="form-control" rows="3"></textarea>
<span class="input-group-addon">
<button class="btn btn-danger">
<span class="glyphicon glyphicon-remove"></span>
</button>
</span>
</div>
如您所见,按钮仍然很小,并且与文本区域的高度不匹配。
如果您将 textarea 替换为文本输入,则按钮匹配(如 BS3 文档中所示)
现在,使用“input-group-addon”确实可以使前置和附加的项目匹配,但它们不会是按钮。将按钮放在“input-group-addon”标签内看起来很糟糕。
那么,有没有办法让按钮与文本区域的高度相匹配?
【问题讨论】:
-
在我看到的小提琴中,按钮与 textarea 的高度匹配?
-
修复了链接! (另外,如果你注意到那段代码,那不是按钮:P)
-
那么之前显示的链接不正确?看起来这就是您要搜索的内容...
-
JiFus - 阅读我的问题。您看到的小提琴是“什么样的”作品,即它不是我想要的,因为它没有使用按钮。该链接现在是正确的,并显示了我的标记以及按钮与文本区域的高度不匹配的事实。重新阅读我的问题并检查新链接,因为它已经清楚地解释了。
标签: html css twitter-bootstrap twitter-bootstrap-3