2010-07-22 63 views
0

我正在使用Sharepoint在線Intranet。我已經添加了一個自定義的CSS文件,並將其包含在默認樣式表的默認樣式表後的母版頁中。在源代碼中,我可以清楚地看到它,並且我可以按照指定文件的路徑。SharePoint Online中的自定義css文件不會更新

早些時候,我沒有問題檢查出來,在SharePoint Designer中編輯,保存它,然後檢查它的變化也適用於該網站。

但是現在我所做的更改似乎沒有被捕獲。我已經清除了幾個瀏覽器的緩存,但仍然沒有改變。

母版頁和自定義首頁都已發佈。沒有文件被檢出。

我可能是一個SharePoint小白,我已搜查任何數量的論壇,但沒有發現任何有關我的問題。

任何人都可以給我一個指向正確的方向嗎? :)

回答

1

你保存在使用版本控制文檔庫中的CSS文件?也許你忘了發佈你的更新的最新版本,所以瀏覽器只能看到你以前的版本。

+0

該文件位於樣式庫中的文件夾中,因此不,不認爲使用版本控制? – 2010-07-22 12:30:49

+0

默認情況下,樣式庫正在使用版本控制。嘗試以管理員身份訪問瀏覽器中的文件夾,並檢查下拉列表是否包含發佈。 – 2010-07-22 12:39:02

+0

謝謝,但沒有它沒有 - 下拉有顯示和編輯屬性,訪問權限,刪除,版本歷史記錄,連接到Outlook和警報(不確定英語在這裏,使用瑞典版本) 訪問已設置對一個人來說(這個網站還在開發中)不是我,但即使我自己添加了它也沒有改變。我擁有整個網站集的管理權限,所以不應該成爲問題。 正在考慮刪除文件並重新開始,並使用新的文件名。 – 2010-07-22 13:40:15

0
  1. 您登錄的網站集管理員?
  2. CTRL + F5從服務器獲取最新的.css文件?
  3. 當您查看源文件時,您可以看到指向.css文件的鏈接?
  4. 當您按照.css文件的鏈接打開.css文件時,它有最近所做的更改嗎?

我想你可能已經做到了這一點..但確保在發佈.css文件後,它已被批准。

按F12負載IE工具欄開發看在提問中正在使用哪些樣式。可能是你在最近添加的類中有一個小的語法錯誤。

  • 謝謝,KARTHIK。
+0

嗨,併爲你的答覆thanx。 1 - 是的,我是管理員 2 - 是的,我刷新了我的瀏覽器,清除緩存等,在不同的瀏覽器 3 - 是的鏈接到CSS的作品 4 - 不,最近的變化不會出現在文件中我可以瀏覽到。 在這種情況下,覈準的含義是什麼?我該在哪裏做?而如果我不知道這一點,我在六月做出的改變工作得很好。 thanx爲你的耐心:) – 2010-07-23 07:49:44

0

最後我做了一個css文件的副本,給它一個新的名字,並提到它,而是像一個魅力工作。

謝謝您的回答和評論都

+0

我被困住了。我不認爲每次做css更改都是重新命名的,儘管如此,它仍然是一個長期可行的解決方案。無賴。 – user323774 2014-04-24 16:33:50

1

我做了一個帳戶,特別是因爲我有同樣的問題,對這個帖子作出迴應,並發現您的更新有關創建新的CSS文件中確定真正的問題有幫助。所以我想分享我的解決方案!

最後我發現這是我們的BLOB緩存被啓用導致問題。我們已經使它能夠使用圖像呈現。根據以下有關配置BLOB緩存的technet文章,我從文件類型中刪除了CSS,我們的問題已解決! http://technet.microsoft.com/en-US/library/cc770229(v=office.15).aspx#BLOB

我希望這有助於:)

0

在網站集管理設置,請轉到SharePoint Designer中設置,並確保所有的複選框被標記包括「啓用自定義母版頁和頁面佈局」

而且,確保引用您的自定義CSS的標籤位於母版頁頭部的最後一個元標記的下方。

最後,刪除引號...有額外的引號添加了JavaScript,所以你不需要引號,並有完整的URL到樣式表或它不會工作!