2012-11-20 50 views
3

文件夾/文件的名稱如何影響頁面在Firefox v16.0.2中呈現客戶端寬度的方式?目錄/文件夾名稱如何影響頁面呈現?

我本地開發一個使用CSS,jQuery,HTML,& notepad ++作爲我的編輯器的網站。我還必須在現場測試期間使用Dreamweaver(DW),CMS,&生產部署。使用DW是這個項目的一個不可轉讓的方面,但該網站正在從一年或兩年的DW遷移,因此DW集成應該是最小的。我懷疑這個問題存在於DW中,但我需要幫助將其解決。

問題是,根據文件夾的名稱,主頁和只有主頁呈現不同。當從頂級目錄打開主頁時,該頁面名爲siteBeta,頁面呈現的寬度小於它應該的寬度。如果我將siteBeta的全部內容複製到具有任何其他名稱的文件夾,請重命名siteBeta文件夾,或重命名homepage.html文檔使頁面正常呈現。

我有一個偷偷摸摸的懷疑,有一個隱藏的文件或文件關聯的地方,但我無法找到它。

當然,簡單的解決方案是重新命名文件/文件夾,這是我現在正在學習的課程,但這讓我發瘋,爲什麼會發生這種情況。

我已經鑽研了正確呈現的頁面和螢火蟲中不正確呈現的頁面的輸出。滾動佈局,計算輸出和DOM元素的所有方面。我能找到的唯一區別是頁面的寬度屬性(clientWidth,offsetWidth等)。

這個缺陷發生在刪除了CSS引用,刪除了jQuery引用以及刪除了所有引用。唯一不變的是,siteBeta /homeTab/homePage.html呈現客戶端寬度比其他頁面窄100px。如果在瀏覽器中通過dw打開,或者通過在瀏覽器中直接打開文件,就會發生這種情況。

真正的踢球者是IE8沒有正確渲染clientWidth這個問題。

我會很樂意提供所需的任何額外信息,並且我提前感謝您的時間&您可能提供的任何提示或指導。

+1

我會建議看看CSS引用,看看是否有錯誤,你指定的路徑。你可能會在/siteBeta/filename.css中引用一個文件或類似的東西。 – TNCodeMonkey

+0

您是否在Chrome中測試過它?在Chrome的控制檯日誌(按F12)或Firefox(按CTRL + SHIFT + K)中是否有任何錯誤 – Mathlight

+0

它可能是一個漏洞問題?> – danchet

回答

0

回答我的問題是,我用了頁面縮放(按Ctrl +/- )在某個時刻,它一直在持續。我覺得很愚蠢,錯過了那麼簡單的事情

@Boris Zbarsky,謝謝您提出此修復。我真的很感激它。

1

這聽起來像你有相對路徑的問題?

也許嘗試使用Fiddler來查看是否找不到一些css引用。

否則可能被緩存,以便仔細檢查..

  • 相對路徑
  • 提琴手
  • 緩存
+0

謝謝李,@Boris明白了。這是如此簡單的事情既令人沮喪,也是一種解脫。 – Rick

相關問題