Why does chrome subtract a little less .1px from the border width?

In chrome dev tools I see (in computed styles):

border-bottom-width: 0.9090908765792847px;
  element.style - 1px
  .x-fieldset - 1px
  fieldset, img - 0px
  fieldset - 2px user agent stylesheet

This is an element of the field element for which the bottom border is not displayed. Very slight disturbances lead to the fact that this "0.9" will turn into 1, and the border will appear.

All lines after 'element.style' are broken. It all comes from ExtJS, but so far I have not seen anyone blame it on them.

+5
source share
1 answer

This is the result of using the chrome zoom function. If you increase chrome, it is realized by multiplying the factor by css. and in some cases it destroys borders.

+7
source

All Articles