У меня есть div, который обертывает два других div. Один из них содержит изображение, а другой текст. Изображение с изображением должно отображаться в левой части div, содержащего текст.в divs в обертке div с максимальной шириной рядом друг с другом
обертка div имеет максимальную ширину. Если это достигнуто, текст должен начать обертываться внутри текстового div.
Независимо от того, что я пытался (float, flex, inline-block), я не смог добиться результата, который будет работать. Я мог бы заставить его работать, пока текст не начнет обертываться. но затем два divs, где все внезапно под друг друга снова.
Если бы кто-то мог дать мне руку здесь, я был бы очень рад.
HTML
<div class="toast" >
<div class="toastImg"><img style="float:left;margin-left:8px;width:24px" src="http://www.gravatar.com/avatar/09f4f4e7486e3a25f4c4883258fd32d6/?default=&s=80"></div>
<div class="toastText">blablalsadosaoadblablalsadosaojdoad</div>
</div>
CSS
.toast {
width:auto;
max-width:300px;
height:auto;
background-color: #383838;
color: #F0F0F0;
}
.toastImg{
float:left;
width:10%;
}
.toastText{
width:90%;
}
http://jsfiddle.net/egxtU/582/
Вы связаны с правом скрипку? Код в нем совершенно другой. –
Ваш код в js скрипке отличается. Пожалуйста, укажите правильную ссылку –
Это не упаковка, потому что у вас нет места в тексте. Итак, это будет показано ниже. – ketan