如何将div内的img对齐?

Lin*_*rds 28 css

我想知道如何在右侧的div内对齐图像?

Pek*_*ica 41

你可以给周围的人div一个

text-align: right
Run Code Online (Sandbox Code Playgroud)

这将在图像的左侧留下空白区域.(=图像将占据整行).

如果您希望将内容显示在图像的左侧,请使用

float: right
Run Code Online (Sandbox Code Playgroud)

在图像上.然而,周围div将需要overflow: auto拉伸到所需的高度.

  • 如果你想要摆脱空白区域并保留正确的文本对齐方式,你可以应用`display:inline`或`inline-block`. (3认同)

gil*_*lyb 19

<div style="width:300px; text-align:right;">
        <img src="someimgage.gif">
</div>
Run Code Online (Sandbox Code Playgroud)


Sac*_*n R -3

<style type="text/css">
>> .imgTop {
>>  display: block;
>>  text-align: right;
>>  }
>> </style>

<img class="imgTop" src="imgName.gif" alt="image description" height="100" width="100">
Run Code Online (Sandbox Code Playgroud)

  • 错误的。`text-align: right` 应该应用于父级 `&lt;div&gt;`。 (2认同)