9

我有一个容器 div,其中包含我想要居中的文本。我还想在向右浮动的容器中插入一个 div,如下所示:

<div id="container" style="text-align:center">
  Text
  <div id="child" style="float:right"></div>
</div>

不幸的是,文本不再相对于容器居中,而是向左移动了子元素的宽度。

有谁知道如何使文本居中,同时保持 div 包含在右侧?

4

2 回答 2

10

像这样的东西...

<div style='position:relative;'>
  my centered text
  <div style='position:absolute;right:0;top:0'>
    my right div
  </div>
</div>

您显然可以将内联样式放入 CSS 中。

于 2012-11-10T01:10:12.517 回答
0

可能是这个??创建 3 个相等的部分。左中右??

<div id="container">
<div id="child1" style="float:right width: 30px;"></div>
<div id="child2" style="float:right width: 30px; text-align:center;">TEXT</div>
<div id="child3" style="float:right width: 30px;"></div>
</div>
于 2012-11-10T01:05:29.553 回答