博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
localhost、本地IP下页面渲染不同 原理解析
阅读量:6174 次
发布时间:2019-06-21

本文共 454 字,大约阅读时间需要 1 分钟。

一、这是localhost页面显示:

clipboard.png

二、这是本地IP配置的页面显示

clipboard.png

三、经过多方资料查询,有三种解释:

1、css不符合W3C标准,RFC解析不同导致。

2、浏览器的兼容性问题。不同版本的浏览器或者同一浏览器的解析方式不同。
3、防火墙设置问题。

四、最终解释:

经过亲自验证,我更倾向于浏览器问题。

浏览器有个功能是记住缩放配置,就是说如果你之前有意或者无意缩放过浏览器的页面百分比,比如80%,它会记住这一ip下的系统百分比显示。当你将本地localhost切换为本地ip或者测试环境IP或者生辰环境IP,或其他的不同于localhost的ip时,就会自动默认100%百分比缩放。这样,之前localhost配置的css渲染是在80%的百分比之下渲染的,导致页面的div大小和现在的ip下的100%div宽度width会差很多。从而导致页面渲染不同。

五、良言:

切记:在开发时,首先要确定页面的缩放百分比,也不要随意改变缩放,要严格按照浏览器的默认100%缩放比进行开发。以免导致后来的重新渲染问题。

转载地址:http://dhtba.baihongyu.com/

你可能感兴趣的文章
【学术信息】中科院2019年学术期刊分区-综合性期刊
查看>>
ShareObject离线存储相关
查看>>
C++ XML
查看>>
windows批处理 打开exe后关闭cmd
查看>>
Flask开发系列之快速入门
查看>>
关于SaveChanges
查看>>
php7扩展开发 一 获取参数
查看>>
处女座与复读机
查看>>
Laravel 5.2数据库--迁移migration
查看>>
ExtJs Extender controls 不错的例子
查看>>
html的基础知识
查看>>
Mybatis Sql片段的应用
查看>>
突发奇想20150126
查看>>
Nginx + CGI/FastCGI + C/Cpp
查看>>
学习笔记------jsp页面与jsp标记
查看>>
DS博客作业02--线性表
查看>>
第三届ACM山东省赛I题_Chess_STL
查看>>
jQuery each和js forEach用法比较
查看>>
前端笔记-作用域链的一些理解加记录(JS高级程序设计读书笔记1)
查看>>
改造你的网站,变身 PWA
查看>>