css - 行内的元素居中对齐

标签 css html twitter-bootstrap

我想要的是这些圆圈居中对齐,我尝试使用一些显示内联 block 但没有影响它和其他一些使居中对齐的属性但我失败了 picture of those circles 我已经整天都在搜索这个了:s

如何在这方面帮助我? 非常感谢您的帮助。

谢谢

.menu{
    width:70px;
    height:70px;
    border-radius:50px;
    font-size:20px;
    color:green;
    line-height:100px;
    background:#32C947;
    overflow: hidden;
    list-style-type: none;
    margin-left: auto;
    margin-right: auto;
    display: table-cell;
    vertical-align: middle;
}

.menu:hover{
    color:#ccc;
    text-decoration:none;
    background:#333
}
 

<div class = "container">
  <div class="row ">
        <div class="col-md-12 ">
          <h1 class = "_font ">All Plans Include</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Hello</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>

        <div class="col-md-1 ">
          <a href="#" class="menu"></a>
          <h1 class="_circle">Google Analytic</h1>
        </div>   
      </div>
    </div>

最佳答案

对于一个圆的父 div 你必须给一些 width 属性并使用 这和 margin: 0 auto;。我希望这会奏效。

在你的代码父 div .col-md-1 中。所以你必须再创建一个 div 和 应用上述属性。

<div class="col-md-1 ">
   <div class="circle_menu">
       <a href="#" class="menu"></a>
    </div>
    <h1 class="_circle">Google Analytic</h1>
</div>

关于css - 行内的元素居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45532913/

相关文章:

javascript - 我如何在 javascript 中更改正文背景图像的大小?

javascript - 将本地网络应用程序包含到 native webview 中

css - 使用 $.get() 和 .html() 调用时,jQuery UI 按钮丢失 CSS 样式

css - Bootstrap 样式按钮与链接完全相同

jquery - 引导折叠为打开的元素添加类

html - 网站 HTML/CSS 底部不需要的空白

javascript - canvas 的 HTML 属性(宽度,高度)独立变化

php - 如何在 HTML 代码中的 PHP 中的日期中添加 2 个月?

javascript - 添加可折叠的侧边栏

javascript - Bootstrap : Slideup/Slidedown or Accordion in Panel