JSFiddle - React, Tailwind, and code Playground
by shapeshifta
HTML
<div class="line">
<div class="unit size1of5">
<img src="http://placekitten.com/200/300" alt="#" />
</div>
<div class="unit size4of5 lastUnit">
<p>Der Text soll neben dem Bild stehen aber es soll das bild nicht umfließen, die Breite des bildes ist nicht klar und der text soll sich felxiblen Design in der Breite anpassen.</p>
</div>
</div>
<div class="line">
<div class="unit size4of5">
<img src="http://placekitten.com/200/300" alt="#" />
</div>
<div class="unit size1of5 lastUnit">
<p>Der Text soll neben dem Bild stehen aber es soll das bild nicht umfließen, die Breite des bildes ist nicht klar und der text soll sich felxiblen Design in der Breite anpassen.</p>
</div
CSS
p{
margin: 0 0 0 20px;
}
.line,.lastUnit{overflow:hidden; *overflow:visible;*zoom:1;}
.unit{float:left;}
.unitRight{float:right;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{float:none;width:auto;_position:relative;_left:-3px;_margin-right:-3px;}
img {
width: 100%;
height: 100%;
display: inline-block;
}