網站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 檔案
打完收功
後記
在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真的是每位網頁設計師的殺手
留言