網站themes失效?! 原來是IE瀏覽器 CSSStyleSheet 物件限制問題!

日前幫網站安裝superfish這個選單模組後
在Firefox,Chrome觀看使用,蠻順利的
正打算收功了,切到IE檢查,整個嚇到! theme整個失效
後來到DrupalTaiwan 詢問,才知道document.styleSheets 的長度最多只能 31


解決方法,合併css
其實蠻麻煩的,要合併css外,還有改php檔,讓讀取css link相關的內容不print出來

Drupal 6 的朋友,先別急著改程式及合併css,可以服用 IE CSS Optimizer
啟用模組後,記得到效能設定頁面( /admin/settings/performance )設定 最佳化 CSS 檔案


打完收功

後記

  • 感謝DrupalTaiwan的 Amouro 協助解決這個問題
  • IE真的是每位網頁設計師的殺手

留言

熱門文章