您能否看一下本演示,然后让我知道为什么CSSoverflow:hidden
规则在.switch
课堂上不起作用?请注意,我不想更改按钮和开关标记中的任何内容,而需要保持原样(不得更改col-lg-x
大小)
<div class="panel panel-default">
<div class="panel-heading">Switch</div>
<div class="panel-body">
<div class="row">
<div class="switch col-lg-offset-1 col-md-offset-1 col-sm-offset-1 col-xs-offset-1 col-lg-10 col-md-10 col-sm-10 col-xs-10">
<button class="btn btn-primary norightradius col-lg-1 col-md-1 col-sm-1 col-xs-1">Yes</button>
<button class="btn btn-primary noradius col-lg-11 col-md-11 col-sm-11 col-xs-11">New Model</button>
<button class="btn btn-primary noleftradius col-lg-1 col-md-1 col-sm-1 col-xs-1">No</button>
</div>
</div>
</div>
</div>
这是所需结果的快照
Bootstrap网格系统基于12列。如果将“是”按钮,标题栏和“否”按钮消耗的列加起来,您将看到有13列。
只需将标题栏的大小调整为10列而不是11列即可。
改变
<button class="btn btn-primary noradius col-lg-11 col-md-11 col-sm-11 col-xs-11">New Model</button>
到
<button class="btn btn-primary noradius col-lg-10 col-md-10 col-sm-10 col-xs-10">New Model</button>
参见http://jsfiddle.net/wilsonjonash/Fz4CW/6/
并且,如果您希望在某些屏幕尺寸下隐藏按钮,请尝试使用响应实用程序类(如hidden-sm
或hidden-xs
):http : //getbootstrap.com/css/#sensitive-utilities
哦,为什么要包起来?引导网格类用于float:left
排列网格项目。overflow:hidden
仅具有包含浮点而不隐藏它们的效果。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句