Bootstrap 的输入大小仅按宽度扩展,而按钮按高度和字体大小扩展。(见图)我正在尝试自定义输入以按高度和字体大小扩展。(注意:他们正在为下一个版本修复这个问题,但我迫不及待地等待)
到目前为止,我只能通过使用!important
hack 覆盖输入 css 来实现这一点。我想!important
不惜一切代价避免使用,因为这是一种糟糕的做法。
目前,这是我用于扩展.input-large
. 当我删除它时它不起作用!important
。我认为这是因为输入的优先级高于类(我觉得这绝对是愚蠢的,但如果我错了,请纠正我)。
.input-large {
width: 210px;
height: 44px !important;
margin-bottom: 10px !important;
line-height: 30px !important;
padding: 11px 19px !important;
font-size: 17.5px !important;
}
有什么方法可以在不删除默认输入样式且不声明!important
的情况下实现这一点?
这是一个小提琴:http: //jsfiddle.net/xryQK/