文字对齐中心不起作用

博杰德拉·拉尼雅(Bhojendra Rauniyar)

我在以下html和css的中心对齐文本时遇到了一个大问题:

的HTML:

<article class="item-page">
  <p>
     text-align not working...
  </p>
</article>

CSS:

article {
    display: table-row;
    color: #f00;
}
p{
    text-align: center;
}

演示

博杰德拉·拉尼雅(Bhojendra Rauniyar)

关键问题是因为使用display: table-row;

使用display:table;width:100%它的父对象,则只有p也是行为,因为它是100%宽,然后它的宽度可以居中对齐:

的HTML:

<main>
<article class="item-page">
      <p>
         text-align not working...
      </p>
</article>
</main>

CSS:

main{
    display: table;
    width: 100%;
}
article {
    display: table-row;
    color: #f00;
}
p{
    text-align: center;
}

工作演示


为什么会这样呢?

因为当内容在表格布局内部时,宽度会根据内容宽度动态变化(即,宽度是自动的),并且将表格设置为100%可以确保宽度为100%。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

文字对齐中心不起作用

来自分类Dev

列出文字对齐中心不起作用

来自分类Dev

文字对齐:中心在我的导航中不起作用

来自分类Dev

中心文字不起作用

来自分类Dev

网格对齐水平中心不起作用

来自分类Dev

CSS文本对齐中心不起作用

来自分类Dev

文本对齐:中心不起作用

来自分类Dev

文字对齐不起作用

来自分类Dev

在中心对齐div文本对齐不起作用

来自分类Dev

中心对齐在导航栏上的 Bootstrap 上不起作用

来自分类Dev

垂直对齐中心在 Bootstrap 容器内不起作用

来自分类Dev

css 变换:翻译以对齐中心的 div 不起作用

来自分类Dev

Android-按钮文字中心重力不起作用

来自分类Dev

表对齐不起作用

来自分类Dev

左对齐不起作用

来自分类Dev

Bootstrap 对齐不起作用

来自分类Dev

中心的HTML对齐图例元素在Internet Explo和FireFox中不起作用

来自分类Dev

当我想在中心对齐内容时 Justify-self 不起作用

来自分类Dev

文本对齐:对齐不起作用

来自分类Dev

Hazelcast:管理中心不起作用

来自分类Dev

textAlignement中心在jellyBean上不起作用

来自分类Dev

光滑的滑块中心模式不起作用

来自分类Dev

中心图像组不起作用(类)

来自分类Dev

imagemagic:转换-重力中心不起作用

来自分类Dev

标签垂直对齐不起作用

来自分类Dev

ReactJS:文本对齐证明不起作用

来自分类Dev

WPF GridViewColumn对齐不起作用

来自分类Dev

文本对齐不起作用(css)

来自分类Dev

Jspdf对齐/布局不起作用