0

我不知道怎么问这个,但这就是正在发生的事情。

我的网站准备好了 CSS 过渡、样式和其他东西。但是当我上传到 azure 时,某些 CSS 样式和过渡突然停止工作。

如:

1)我的网站有一个标签页眉/导航栏,它只在滚动到某个页面后出现,但在上传后,它出现在第一页。

2)我的菜单有一个平滑的下拉效果,但它变成了天蓝色的即时下拉

3)当点击菜单会平滑滚动到右侧页面时,它变成了没有过渡的瞬间。

PS。我的网站具有类似于http://www.wampserver.com/en/的样式,其中所有内容都在一个页面中。

我真的不知道从哪里开始寻找!我尝试删除网站的内容并重新上传,但它是一回事。

我的网站可能与 azure 不兼容吗?

我使用的代码是简单的 CSS 代码:

 -webkit-transition: height 0.35s ease;
 -moz-transition: height 0.35s ease;
 -o-transition: height 0.35s ease;
 transition: height 0.35s ease;
4

1 回答 1

0

很难说你的网站出了什么问题,但通常 css 文件的输出是未解析的,只能由你的网络浏览器解释。

我不能给你一个解决方案,但我可以给你一些调试建议:

  • 您的 HTML 标记一切正常吗?它是动态生成的吗?也许它是畸形的?
  • 你真的确定,天蓝色输出你的 css 文件的最新版本吗?不是旧的或缓存的?您是否使用动态生成的 ID 作为样式选择器?
  • 你使用 JavaScript 吗?是否有任何脚本错误?

您可以使用Firebug或任何其他浏览器的 Web 开发工具来验证您的标记、CSS 和 JavaScript。

如果这对您没有帮助,您可以使用Fiddler检查和调试流量,并将本地环境的工作输出与您的天蓝色环境的输出进行比较。你能找到任何不同之处吗?

于 2013-06-20T09:08:36.197 回答