在IE8及以下浏览器中如何兼容rem?rem.js如何使用?

发布于 2022-09-02 14:15:35 字数 110 浏览 18 评论 0

写css时候使用了css3的rem单位,现在要求兼容ie8,网上查到使用rem.js可以实现兼容ie8,但是我引入后无法实现期望的效果,有没有使用过的同学,这个东西怎么用啊?我只是引入,但是不起作用,求解决

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

初与友歌 2022-09-09 14:15:35

我猜你说的rem.js应该是这个 REM unit polyfill

文档中有一句话

Using rem.js is a cinch; you can load the polyfill conditionally using a loader like yepnope or simply by including a reference to it in your page like so: <script src="js/rem.js" type="text/javascript"></script>. As a best practice, you should either reference rem.js after all of your stylesheets or, better yet, at the end of your <body> tag.

意思是你需要引入rem.js在页脚,也就是css文件,以及dom全部加载完再引入rem.js

ps:下次提问最好把代码,链接,图片一起发上来,还有chrome的调试信息,以及自己做过的尝试

折戟 2022-09-09 14:15:35

在ie就不要用rem,用px,写个css hack,当ie的时候,就不使用rem这个单位。

冷情妓 2022-09-09 14:15:35

<script src="js/rem.js" type="text/javascript"></script>

等风来 2022-09-09 14:15:35

解决了吗 怎么解决的

秋心╮凉 2022-09-09 14:15:35

图片描述

写在body最后还是没效果啊。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文