【发布时间】:2011-11-21 15:13:33
【问题描述】:
这没有理由难以实现。回到过去,您可以创建一个表格并将图像放在第一个单元格上,将文本放在第二个单元格上。很简单。
出于某种原因,我花了很长时间才能让它与 css 一起使用,而且我对 css 的了解非常流利。我确定我只是忽略了一个有希望的简单答案。
我想要实现的目标:
- 动态大小(从数据库中提取)图像向左浮动 - 描述文本在右侧,当图像达到图像高度时,图像下方不换行。
什么不起作用:
- 在文本上设置margin-left(图像宽度不一致)
- 在文本上设置宽度/向右浮动(同样,图像宽度是动态的,因此文本上的正确宽度是未知的)
示例代码(pre css):
<div class="demo">
<img src="dynamic_sized_image.jpg" />
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>
希望有答案!!
谢谢!
【问题讨论】:
标签: css dynamic width css-float