【发布时间】:2016-10-05 09:48:10
【问题描述】:
我一直在尝试在“col-md-12”中对齐按钮中心 但我没有响应式设计的解决方案。 此解决方案必须通过按钮放置
#player-list-button {
width: 200px;
margin-left: auto;
margin-right: auto;
}
此解决方案很好,但不适用于响应式。 这意味着,当我将浏览器缩小时,这个按钮不在 col-md-12 的中间,它消失了。必须由 col-md-12 放置
#notResponsitiv{
margin-lef:34%;
}
抱歉,这是我的代码。我的下拉按钮我想对齐中心。
<div class="col-md-12">
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li class="dropdown">
<button type="button" id="player-list-button" class="btn btn-primary btn-main-style" data-toggle="dropdown">MyItems<span class="caret"></span></button>
<ul class="dropdown-menu">
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
</li>
</ul>
</div>
</div>
第 3 版 遗憾的是它不起作用。
#player-list-button {
margin: 0 auto;
display: block;
text-align: center;
}
当我使用 2 行时,例如在下面的 html 中,按钮位于桌面左侧,如果我调整窗口大小,按钮将消失:
<div class="container">
<div class="row">
<div class="col-md-6" style="background-color:pink">
<h1>hello</h1>
</div>
<div class="col-md-6" style="background-color:pink">
<h1>hello</h1>
</div>
</div>
<div class="row">
<div class="col-md-12" style="background-color:pink">
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li class="dropdown">
<button type="button" id="player-list-button" class="btn btn-primary btn-main-style" data-toggle="dropdown">MyItems<span class="caret"></span></button>
<ul class="dropdown-menu">
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
【问题讨论】:
-
使用
@media查询常见断点。 -
您能否提供一个代码示例,例如jsfiddle.net?这将使您更容易理解您的问题。
-
请@Roma Kap 为我们发布完整的代码。
-
请看上面,我已经编辑了我的帖子
-
JSfiddle 或截图,请。
标签: css twitter-bootstrap grid