【发布时间】:2014-09-10 22:30:18
【问题描述】:
我已经定义了一个面板,我想在其中添加一个右对齐的分页。
我尝试使用 text-align 属性,将 margin-left 和 margin-right 设置为 auto,但它们似乎都不起作用。也试过float:对,但随后分页掉出面板
这是html代码:
<div class="container-fluid theme-showcase" role="main">
<div class="row">
<div class='panel panel-default'>
<div class="panel-heading">My panel with text-align (nothing happens)</div>
<ul class="pagination">
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">»</a></li>
</ul>
</div> <!-- /panel panel-default -->
</div>
这是我尝试过的事情
<style>
ul#aligned {
text-align: right;
}
ul#auto-margin {
margin-left: auto;
margin-right: auto;
}
ul#floated {
float: right;
}
</style>
这里有一个显示问题的工作小提琴:http://jsfiddle.net/opensas/BfuPc/2/
【问题讨论】:
-
“从面板中掉出”是什么意思?它在 Mac Chrome 上的 JSFiddle 中看起来不错。
-
面板关闭,没有内容,分页出现在其中。在elementaryOS 上用chromium 34 和firefox 30 测试过
-
您能否在您的 JSFiddle 演示中重现该行为?
标签: css twitter-bootstrap-3 css-float alignment text-align