中心文本和浮动div在右边

The*_*oss 8 html css styles

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

<div id="container" style="text-align:center">
  Text
  <div id="child" style="float:right"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

不幸的是,发生的是文本不再相对于容器居中,而是向左移动了孩子的宽度.

有没有人知道如何让文本居中,同时保持div包含在右边?

ans*_*son 9

像这样......

<div style='position:relative;'>
  my centered text
  <div style='position:absolute;right:0;top:0'>
    my right div
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

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

  • 请记住,如果居中文本太长,"绝对"div将在"居中"文本上方呈现. (4认同)