想要将特定的div移动到右边

Bal*_*ala 20 css

嗨我想将一个特定的div更多地移动到右侧,以便左边的div获得更多空间来显示其中的内容.在css中尝试了一些事情,但我知道我做错了什么.

dsg*_*fin 32

你可以在特定的div上使用float,例如

<div style="float:right;">
Run Code Online (Sandbox Code Playgroud)

浮动你想要更多空间的div也在左边:

<div style="float:left;">
Run Code Online (Sandbox Code Playgroud)

如果所有其他方法都失败,请将div放在正确的位置:绝对然后按照您希望的那样移动它.

<div style="position:absolute; left:-500px; top:30px;"> 
Run Code Online (Sandbox Code Playgroud)

显然将样式放在一个单独的样式表中,但这只是一个更快的例子.


Rob*_*avo 17

这将完成这项工作:

<div style="position:absolute; right:0;">Hello world</div>
Run Code Online (Sandbox Code Playgroud)


小智 6

对我来说,我使用了 margin-left: auto; 这对水平调整大小更敏感。

  • 对于 margin-left: auto 工作,必须给定一个宽度,以便将其自身推到右端,也可以使用 flex 来实现,并且也是响应式的 justify-content: end;` 和 `float: right` 也给你想要的结果 (2认同)