Take a look at this image
When viewing with standard resolution (1386 x 788), everything looks fine. However, when attempting to zoom out in Internet Explorer, things get messy:
Why does this happen and how can it be fixed? Here's the code causing the issue:
#pages{
width: 190px;
height: 100px;
border: 1px solid black;
}
.p {
float:left;
width: 100px;
height: 100px;
}
.i {
float: right;
width: 80px;
border: 1px solid black;
}
<div id="pages">
<img class="p" src="a.jpg"/>
<div class="i"> Lorem... </div>
</div>