使元素始终位于bootstrap 3中元素的中心?

时间:2014-05-18 18:14:52

标签: css3 twitter-bootstrap twitter-bootstrap-3

我有一些中心导航总是需要在中心,但这不是问题,我有一些元素必须始终正确的元素的问题,如何添加这是我所拥有的现在,它进入了手头

enter image description here

这是boostrap 3代码

    <div class="panel-heading">
      <h4 class="panel-title text-right">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
          Click Me
        </a>
      </h4>
    </div>

我需要的是这样的东西

enter image description here

问题是我不知道我会有多少个图标,而且他们总是需要在面板的中心,点击我需要在右边?

1 个答案:

答案 0 :(得分:1)

如果你想实现类似this的东西,那就不是很复杂了。您所要做的就是设置默认的bootstrap手风琴并设置文本右侧的文本中心。这样,如果您放置图标,它们将始终与中心对齐,之后您将使用<p style="float: right;">Click Me</p>Click Me文本放在右侧。

Here是代码:

<div class="panel-group" id="accordion">
    <div class="panel panel-default">
        <div class="panel-heading">
            <h4 class="panel-title text-center">
                <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
                    <img src="http://placehold.it/15x15">
                    <img src="http://placehold.it/15x15">
                    <img src="http://placehold.it/15x15">
                    <p style="float: right">Click me</p>
                </a>
            </h4>
        </div>
        <div id="collapseOne" class="panel-collapse collapse in">
            <div class="panel-body">
                DEMO TEXT HERE.
            </div>
        </div>
    </div>
</div>

正如您所看到的,我在此示例中使用了3个图标,但您可以添加任意数量的图标,它们都将居中对齐。