我有这个问题,我在我的开发环境中创建的Web应用程序,在我上传到Web服务器后显示不同.
我使用相同的浏览器和同一台机器来查看页面.唯一不同的是"服务器".我正在使用.net 3.5,在我的开发环境中,页面是使用ASP.net开发服务器提供的.在Web服务器上,使用IIS 6.0提供页面.
我只有一个CSS文件包含在"App_Themes/Default"文件夹中,该文件夹用于控制我的应用程序中的所有CSS.
以下是一些不显示相同内容的内容:
1)我有一个可折叠的面板控件,当展开时应该显示在所有其他页面元素之上.在开发环境中,它的行为正确.在Web服务器上,面板在其他元素下滑动.
2)我的元素定义了背景和某个字体大小.在我的开发环境中显示时,文本显示在一行上.但是,在Web服务器上,即使文本大小相同,文本也会被包装.这就好像包含的div以某种方式呈现为"更小".
3)开发环境和Web服务器之间没有固定宽度(因此宽度由按钮文本确定)的按钮宽度不同.服务器上的底部总是更宽.
我检查以确保服务器和开发环境中的machine.config和global web.config中没有对其他CSS元素的引用.
我知道服务器正在从CSS中读取,因为一般来说,它看起来很相似(相同的颜色,背景,字体样式等).这只是大小似乎是关闭和div的分层.
以前有没有人遇到过这个问题?我能找到什么想法?
css ×1