CSS样式上传服务器后颜色变化解决方法?

新手上路,请多包涵

为什么css样式没问题 上传到了服务器就自动改变了颜色 但是代码没变 直接浏览器f12查看 是变了颜色 把源代码粘贴上显示的也是正确的颜色 microsoft edge显示黑色背景其他字体颜色不对 谷歌是白色背景颜色全不对 直接在服务器端继续修改颜色 也不显示 本地修改上传又成了以上两种 搞不明白这个是正确这个是谷歌这个是edge

希望不管什么浏览器打开都变成图1的效果

阅读 1.1k
3 个回答

不可能。只是上传不会影响最终代码。

我认为是你理解的“上传”不是“上传”,你理解的“服务器上修改”也未必是“服务器上修改”。建议补全你的具体操作过程,或者自己再好好理解一下。

CleanShot 2024-04-06 at 14.37.36@2x.png
看一下是不是因为你的这个半透明的遮罩层影响了,或者其他的地方有什么样式影响了吧。

关闭掉所有的浏览器插件,再试试看?很多情况下都是一些自动适配深色模式之类插件的原因。
至于为什么本地预览是正确的,但是上传上去就不正确了,得看你的浏览器缓存。清空一下可能就好了。

最好是能够提供你的Demo,不然只能靠大概的方向去猜测。但是那么明显的不一致明显不可能是浏览器自身原因。还是先排除插件和缓存的问题。

推荐问题