javascript - 同一个浏览器内看同一个页面,本地启动的和部署在服务器上的样式不同
大家讲道理
大家讲道理 2017-04-10 16:41:02
[JavaScript讨论组]



第一张是部署到阿里云的,用域名查看。
第二张是在本地用localhost查看。
审查元素后发现相关样式是不一样的。在想是不是适配屏幕没做好,可是不太知道怎么做。
样式是引用的bootstrap和adminlte。自己基本没单独调整。
在这方面没太有经验,求指教。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(4)
大家讲道理

清缓存,检查线上线下的样式文件是否一致

PHP中文网

你可以参考一下这个。css-renders-differently-on-web-server-than-on-development-environment

你可以审查一下对比一下本地的和阿里云的区别:
1,是否被修改了doctype
2,是否添加默认样式
3,meta标签有没有区别
4,是否因为缓存没有加载最新的代码等

我只是提供一下思路,原因很多,自己多看看

大家讲道理

本地启动和服务器启动排除项目部署本身的不同问题之外会出现资源加载顺序的问题。

部署在本地的时候资源加载速度比较快基本不会出现资源加载先后顺序的问题,但是部署在服务器上面就需要网络请求所有的资源,这样可能就会有资源加载先后是否加载完成的情况了。

迷茫

确认下是否是浏览器的缩放。。。看起来是前端调试时修改了缩放,然后试图访问部署后的网页时缩放恢复为默认值。
不同的缩放比例可能导致响应式网页采用不同的样式(因为逻辑上屏幕宽度变了)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号