css - 居中显示 :inline; element

标签 css alignment center inline

我无法将这个元素居中。我相信这是因为 display:inline;在 CSS block 中。有人有想法吗?

 <p class="mr">Monatliche Rate  </p>
 <a class="info">
 <div class="circle-text"> 
 <div>?</div></div>  
 <span> Netto-Rate</span>
 </a>
 <p class="mr">: 
 <span id="results"></span> €</p>

CSS

.mr {
 color: #1d6912;
 font-size: 18px;
 font-weight: bold;
 margin-bottom: 5px;
 margin-top:2px;

 text-align:center;
 **display:inline;**
}

最佳答案

您可以将它放在包装器中,然后将 text-align:center 添加到包装器中。

<div class="mr-wrapper">
    <p class="mr">Monatliche Rate</p>
</div>
.mr-wrapper {
    text-align:center
}
.mr {
    display: inline;
}

Demo

关于css - 居中显示 :inline; element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24395433/

相关文章:

c - GCC 下与 Cortex-M0 的变量对齐

c - 如何在C中对齐指针

html - 如何使用 CSS 将导航栏链接居中,同时保持两侧为灰色?

css-float - 如何使 float 元素居中?

html - 具有堆叠上下文的 Z-index

javascript - Angular ngview 和 nginclude 破坏了 css

asp.net - ASP.NET 中表格标记的替代方法无法正常工作

javascript - IE8 中的 CSS/javascript 悬停错误 - 在 chrome 等中正常

javascript - Bootstrap 容器未正确对齐

javascript - 如何将移动物体与背景居中?