2014-11-04 53 views
0

我有这个烦人的CSS渲染问题,我不确定是什么导致它。CSS在服务器上的呈现方式与本地不同

在我的本地副本上,一切看起来都是我想要的。当我将其部署到服务器IIS时。

有一个次要的非常小的DIV没有呈现我想要的方式,或者本地副本呈现的是相同的。

在这种情况下,当不应该有div的顶部和底部时,会有填充。在当地看起来很好。

我试着在页眉中设置X-AU,但没有帮助。

它只是以不同的方式呈现一个div。所有其他元素看起来不错。这真的很奇怪。

+1

你正在同一个浏览器中看它吗? – 2014-11-04 16:37:04

+0

让我检查你的代码.....啊真的没有代码来检查 – DaniP 2014-11-04 16:38:39

+1

尝试清除本地浏览器缓存。 – 2014-11-04 16:42:56

回答

2

您是否尝试禁用IIS静态内容压缩? 我已经在运行IIS的服务器上缩小了jquery和css的问题,我不得不将它更改为非缩减版本。

+1

YE。我发布这个问题后,我检查了捆绑的东西。一些asp.net捆绑器如何给出不同的结果。我将所有的CSS移动到html页面而不是使用bundle功能。我仍然不知道问题出在哪里,但能解决我的问题。 – Arcadian 2014-11-04 17:15:00

0

你可以检查你的本地是否使用SSL运行网站?我有类似的问题。我在VS 2013中运行该站点,并通过SSL在本地IIS上运行,而在现场,我没有。修正是在实时网站上配置https绑定,并解决了这个问题。

+1

这应该可能是一个评论,答案应该在你的查询已被回答后全部给出。 – 2016-11-02 21:36:12

相关问题