自訂CSS未反映在預覽模式下

本文說明如何疑難排解及解決AEM Guides中的自訂CSS變更在預覽模式中無法如預期顯示的問題。

說明 description

環境

Adobe Experience Manager (AEM)指南

問題/症狀

  • 套用至AEM Guides的自訂CSS在預覽模式下無法正確顯示。
  • 需要背景顏色或邊框樣式等視覺變更,但切換為預覽時無法顯示。
  • 未顯示任何錯誤訊息,但缺少預期的格式。

原因

如果CSS檔案路徑、選取器或語法不正確,或瀏覽器快取防止載入最新樣式,自訂CSS可能不會出現在預覽模式中。

解決方法 resolution

若要修正問題,請遵循下列步驟:

  1. 確定自訂CSS檔案已放置在正確的路徑中,例如/var/dxml/folderprofiles/global-profile/XmlEditorConfigs/css_layout.css
  2. 確認CSS選取器符合DITA內容的結構和預覽模式DOM。 例如,將.previewbody .testnote用於預覽特定樣式。
  3. 新增或更新CSS規則,然後切換至AEM Guides中的預覽模式,驗證該樣式是否已套用。
  4. 請確定DITA內容使用與CSS選取器相符的正確outputclass屬性(例如outputclass="testnote")。
  5. 清除瀏覽器快取或在更新CSS後使用強制重新整理以確保載入最新樣式。
  6. 在不同瀏覽器中測試預覽模式,以排除瀏覽器特有的快取或轉譯問題。

完成這些步驟後,請確認自訂樣式可在「預覽」模式中看到。

recommendation-more-help
experience-cloud-kcs-help-kbarticles