When you change page zoom in range 67% - 150% all thin lines on the page will be rendered differently depending on how browser decides to average a particular non-integer value.
Codepen: https://codepen.io/anon/pen/gewZYm
Is there a way to make all those 3 horizontal lines in the codepen to always get averaged down to 1px
instead of 0px
or 2px
so they always look the same?
Code:
<div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
</div>
.line {
height: 1px;
margin: 40px;
background-color: grey;
}