我需要生成一个按钮(不是一组按钮),结构如下:
左侧:[glyphicon] 中心:文字
示例:https://www.dropbox.com/s/3idura8mxf4gekj/call_me.png
这是我做的:
<div class="row btn-custom">
<div class="btn-group btn-group-lg col-xs-12" >
<button class="btn btn-success col-xs-1"><span class="glyphicon glyphicon-earphone"></span></button>
<button class="btn btn-success col-xs-10">Call Us</button>
<button class="btn btn-success col-xs-1"></button>
</div>
</div>
的CSS:
.btn-custom {
margin-bottom: 5px;
}
.btn-custom button {
border-left:none;
height: 50px;
}
问题是,在非常小的屏幕上,他们开始堆叠,看起来不像一个按钮。有没有更好的方法来实现这个目标?
感谢!!!
答案 0 :(得分:31)
使用一个简单的按钮,在你的glyphe上使用.pull-left
:
<button class="btn btn-lg btn-success col-xs-12">
<span class="glyphicon glyphicon-earphone pull-left"></span> Call Us
</button>
<强> Bootply 强>
答案 1 :(得分:1)
尝试
<button class="btn btn-success btn-large"><i class="glyphicon glyphicon-earphone"></i> Call us</button>
在您的方法中,有三个按钮,这就是为什么它堆叠在移动设备上