html - 将图像与 div 中文本的右侧对齐

标签 html css image

我确定这是一个简单的问题,但我想不出来。 我基本上有这段代码

<div>
<img />
<p></p>
</div>
<div>
<img />
<p></p>
</div>

我希望图像在 div 中与文本的右侧对齐。到目前为止,我尝试过的所有操作都将图像从正常页面流中取出,使 div 不尊重图像的高度。我不能只明确说明 div 的高度,因为里面的图像是动态的并且只有设置的宽度。

页面如下所示。

如何将图像对齐到 div 的右侧,同时让 div 保持图像的高度。

最佳答案

基本上你的 div 必须有 overflow:hidden ,看例子:

<div style="overflow:hidden">
    <img style="float:right; width:100px; height:100px"/>
    <div>text text text text text text text text</div>
</div>
<div style="overflow:hidden">
    <img style="float:right; width:100px; height:100px"/>
    <div>text text text text text text text text</div>
</div>

或者你可以输入 <div style="clear:both"></div>在每个 div 之后

关于html - 将图像与 div 中文本的右侧对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35242053/

相关文章:

html - 仅使用 CSS 根据类将列表中的元素显示为列

css - 显示网格 <p> 行与网格 <div> 行

c++ - OpenCV C++:将白色像素的大块转换为黑色

css - 如何根据 native 中的 this.state 数据有条件地导入多个 CSS 文件

html - 填充泪滴CSS3

javax.imageio.ImageIO 在灰度图像上读取不正确的 RGB 值

Java - 如何编写非常大(20,000x20,000 像素或更大)的 tif 图像

javascript - 如何获取日历 View 以在html页面中选择时间段?

html - 如何防止windows文本缩放当前文档

Java脚本;非常简单的幻灯片