所以我有 html 布局作为这个:
<h1>Title</h1>
<div class="info">Extra info</div>
<img src="image.jpg" />
<div class="summary">Short summary</div>
如何显示为:
<img src="image.jpg" /> <h1>Title</h1>
<div class="info">Extra info</div>
<div class="summary">Short summary</div>
我尝试使用浮点数,但它显示为:
<h1>Title</h1>
<img src="image.jpg" /> <div class="info">Extra info</div>
<div class="summary">Short summary</div>
我尝试了位置(相对和绝对),我得到了我想要的,不幸的是它在 IE 中效果不佳,如果简短的摘要文本很短,那么图像会隐藏在其他元素后面。我不知道图片高度(动态高度),所以 height: xxx px; 不适合这里。
任何帮助都会很棒。
编辑: 在这种情况下,我不能 div 包装所有(右侧)元素。