发布后Asp.net css无法正常工作

时间:2014-03-20 12:17:30

标签: asp.net css visual-studio-2012 publish

我有一个ASP.Net(.net 4.0)页面,其中包含javascript,css和自定义控件。

当我调试页面时,一切看起来都很好并且工作正常。但是在发布之后,一些css不再起作用了。但他们大多数都这样做。虽然它们来自同一个css文件。

即。
我有表数据(<td>)标签,其中有一个选择框。在调试中,选择框是可见的(选择宽度:85%),但在发布时,选择框非常薄,因为td没有任何宽度,0的85%是......不多; )。

此外,我无法再通过JavaScript在我的页面中隐藏和取消隐藏div。我只是将display设置为block或none,但我的div总是被隐藏,而在调试时它们可以工作。

我看到了关于css和脚本文件的包含路径的问题(使用root或没有根目录等),尝试了但是它没有解决问题。

另一位消息人士称,这是因为.net 3.5的兼容模式,我改为4.0并且它也没有解决问题。

你知道这里会发生什么吗?

例如,表格的标题:

在调试时在InternetExplorer中:

enter image description here

在发布后的InternetExplorer中:

enter image description here

您可以看到<td>代码之间存在差距。

0 个答案:

没有答案