无法在 AngularJS ui 视图中将 link 居中
Cannot center link in AngularJS ui-view
我有一个 link 看起来像一个需要水平放置在页面中心的按钮。
这是link:
<a href="#top" target="_self" class="btn btn-info btn-xs">Return to Top</a>
我试过:
style = "margin: 0 auto"
style = "text-align: center"
class="btn btn-info btn-xs center-block"
没有任何效果。是因为我的ui-view是这样设置的吗?
<div class="col-md-10 col-md-offset-1">
<ui-view></ui-view>
</div>
我该怎么办?
axc, 你好。按照 Imgonzalves 所说的。
你需要给 center 一些东西一些宽度。
看看这个Fiddle.
您将看到按钮居中的顶部块。
使用放置在父级中的 Bootstrap class text-center
然后它将所有文本居中 div 和其中的文本。
父级具有宽度,因为它使用 class col-md-10
。
此演示中的第二个橙色块显示了您尝试执行的操作。
希望这表明您需要 div 一些宽度以使按钮居中。
您可以将按钮包裹在 div 中,然后将文本中心 class 添加到 div,如下所示:
<div class="text-center">
<a href="#top" target="_self" class="btn btn-info btn-xs">Return to Top</a>
</div>
我有一个 link 看起来像一个需要水平放置在页面中心的按钮。
这是link:
<a href="#top" target="_self" class="btn btn-info btn-xs">Return to Top</a>
我试过:
style = "margin: 0 auto"
style = "text-align: center"
class="btn btn-info btn-xs center-block"
没有任何效果。是因为我的ui-view是这样设置的吗?
<div class="col-md-10 col-md-offset-1">
<ui-view></ui-view>
</div>
我该怎么办?
axc, 你好。按照 Imgonzalves 所说的。
你需要给 center 一些东西一些宽度。
看看这个Fiddle.
您将看到按钮居中的顶部块。
使用放置在父级中的 Bootstrap class text-center
然后它将所有文本居中 div 和其中的文本。
父级具有宽度,因为它使用 class col-md-10
。
此演示中的第二个橙色块显示了您尝试执行的操作。
希望这表明您需要 div 一些宽度以使按钮居中。
您可以将按钮包裹在 div 中,然后将文本中心 class 添加到 div,如下所示:
<div class="text-center">
<a href="#top" target="_self" class="btn btn-info btn-xs">Return to Top</a>
</div>