目录/文件夹名称如何影响页面呈现?

时间:2012-11-20 21:16:26

标签: jquery html css firefox dreamweaver

文件夹/文件的名称如何影响页面在Firefox v16.0.2中呈现客户端宽度的方式?

我使用CSS,jQuery,HTML和&amp ;;在本地开发网站。记事本++作为我的编辑。我还必须在站点测试期间使用Dreamweaver(DW),CMS和&生产部署。使用DW是该项目的一个不可协商的方面,但该网站在一两年内从DW迁移,因此DW集成应该是最小的。我怀疑问题在于DW,但我需要帮助解决它。

问题是主页和主页的呈现方式会有所不同,具体取决于文件夹的名称。从名为 siteBeta 的顶级目录打开主页时,页面呈现的宽度应小于应有的宽度。如果我将 siteBeta 的全部内容复制到具有任何其他名称的文件夹,请重命名 siteBeta 文件夹,或重命名homepage.html文档,使页面正确呈现。

我怀疑某个地方存在隐藏文件或文件关联,但我无法找到它。

当然,简单的解决方案是重命名文件/文件夹,这是我现在正在采取的课程,但它让我发疯,为什么会发生这种情况。

我仔细研究了正确渲染页面的输出,以及firebug中不正确渲染的页面。滚动布局,计算输出和DOM元素的所有方面。我能找到的唯一区别是页面的宽度属性(clientWidth,offsetWidth等)。

删除CSS引用,删除jQuery引用以及删除所有引用时,会出现此缺陷。唯一不变的是 siteBeta /homeTab/homePage.html呈现客户端宽度~100px比其他每个页面都窄。如果通过dw在浏览器中打开,或者通过在浏览器中直接打开文件,就会发生这种情况。

真正的踢球者是IE8没有正确渲染clientWidth的问题。

我很乐意提供所需的任何其他信息,我提前感谢您的时间和工作。您可以提供的任何提示或方向。

2 个答案:

答案 0 :(得分:1)

听起来你有相对路径的问题吗?

也许尝试使用Fiddler来查看是否找不到某些css引用。

否则它可能是缓存所以仔细检查..

  • 相对路径
  • 的Fiddler
  • 缓存

答案 1 :(得分:0)

我的问题的答案是我在某个时候使用了页面缩放(Ctrl +/-),并且它一直存在。我觉得很遗憾这么简单。

@ Boris Zbarsky,感谢您提出此修复建议。我真的很感激。