EasyUI 1.4.4 + jQuery 1.11.3 在 IE10 正常,IE9 版面卻錯亂。常見原因包括文件模式、CSS Hack、HTML5 標籤支援等。
<!DOCTYPE html>,強制標準模式,避免 IE9 進入相容模式。<head> 加入 <meta http-equiv="X-UA-Compatible" content="IE=Edge">,鎖定最高渲染引擎。section, header 等),IE9 需引入 html5shiv.js。flex, calc),改用浮動或表格佈局替代。jquery-migrate 衝突版本。CSDN 部落格有詳細排查案例(連結),可對照專案逐項驗證。