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

标签 css twitter-bootstrap twitter-bootstrap-3

我有一些始终需要居中的中心导航,但这不是问题,我遇到的问题是某些元素必须始终位于该元素的右侧,如何添加这就是我所拥有的现在,它进入 Accordion 头

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

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

最佳答案

如果你想实现类似 this 的目标,它不是很复杂。您所要做的就是设置默认的 Bootstrap Accordion 并设置文本中心而不是文本右侧。这样,如果您放置图标,它们将始终居中对齐,之后您将使用 <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 个图标,但您可以添加任意数量的图标,它们都将居中对齐。

关于css - 使元素始终位于 bootstrap 3 中元素的中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23725298/

相关文章:

html - DIV 仅在 chrome 中显示不同

jquery - 为什么在调整页面大小时( Bootstrap )我的部分 html 代码消失了?

javascript - 如何一次只能打开 1 个 Accordion ?

javascript - Bootstrap 验证器输入问题

html - Bootstrap 4 导航选项卡更改事件背景

javascript - 为什么我的帖子没有重置?

jQuery Mobile - 可折叠物与普通列表项混合

html - 如何使用 flex 显示每行的最大 div?

css - 全宽下拉子导航 Bootstrap 3

html - 我如何控制导航栏的溢出