<!DOCTYPE html>
<html style="font-size:0.75px">
<head><head>
<body>
<div style="width:400rem; height:400rem; background:blue;"></div>
</body>
</html>
https://jsfiddle.net/uu2n39eo/
Measure the div after print-screen or by getBoundingClientRect. There is 293 instead of 300. For greater values the difference is more greater.
It means: the IE11 doesn't support rem unit.
Please correct here:
https://caniuse.com/#feat=rem
Update:
EDGEHTML 13.10 also affected.
Looks like *10^3 / 2^10. Divided by 1.024... Double fail.
Seems like it only has issues with certain fractional font sizes.
If the font size is *.2, *.4, *.6, or *.8 it will work correctly.
See updated fiddle: https://jsfiddle.net/uu2n39eo/34/
But only 0.75 and 0.7 can be applied in my app. I use it for zoom effect for small screens but... Because the rem calculation sucks, the app on IE amd EDGE works with errors. 0.733333 works nearly good but only "nearly". Other precise bug is present...
I think if only part of values work, the browser only PARTIALLY support this and please add a notice.
I cannot file bug to M$ because I dont agree M$ terms and I have no account. There is no possibility to file a bug without account and additionally last XBOX (yes sucks!) affair makes me strong adversary of M$ and I recommend other people to file bug to Fyrd's project, bootstrap project but not to M$ bugtracker and do not recommend Spartan (EDGE) as supported browser.
The EDGE is good browser only to download true browsers (Chromium, Firefox etc.). This is still true.
If this is a bug, have you considered opening an issue to MS Edge?
If this is a bug, have you considered opening an issue to MS Edge?
I have no M$ (Edge) account and I do not agree with their policy privacy. I wrote it. I only report Firefox issues because their privacy policy is acceptable for me. Google (chrome) and M$ (Edge) have unacceptable ToS.
I test EDGE only in offline mode in Virtual Box with local server to check my products support this browser.
Yes, it is sad but I do not support surveilance companies.