Проблема: http://i.snag.gy/TYvi4.jpg
Сценарий: http://jsfiddle.net/CadDC/7/
Как вы можете видеть в изображении проблемы выше, я хотел бы позиционировать изображение рядом с заголовком, но сохраняя структуру html для гибкого макета.
<div class="listingWrapper clearfix">
<div class="headlineText">FLOAT: RIGHT</div>
<div class="subText">FLOAT: RIGHT</div>
<div class="logo">FLOAT: LEFT (ALONGSIDE HEADLINE)</div>
<div class="introduction">FLOAT: RIGHT</div>
Посмотрите на эту скрипку: http://jsfiddle.net/caprella/7kbVX/
Я предлагаю добавить еще одну оболочку .heading
для .headlineText
и .subText
. Это даст нам возможность переместить весь заголовок. Но эта .heading
сталь нуждается в фиксированной ширине :(
Проверьте скрипт Js
<div class="listingWrapper clearfix">
<div class="logo">
<img class="listingImage" src="http://media-cdn.tripadvisor.com/media/photo-s/02/d0/d7/ed/hotel-du-vin-york.jpg" />
</div>
<div class="headlineText"><h2>Hotel name</h2></div>
<div class="subText">Mars - 0.7 miles from Mars City Centre</div>
<div class="introduction">
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 nost
</div>
</div>
Я думаю, что это ваш идеальный ответ http://jsfiddle.net/CadDC/14/. Если вы хотите, чтобы он был отзывчивым, вы должны указать ширину и все в %
.
Не могли бы вы просто:
.listingImage{
max-width: 190px;
float: left;
}