Yii2組件之多圖上傳插件FileInput的詳細使用教程
694
2024-01-31
如果開發時按最低標準,比如IE6不支持的特性,我們統統不用,那就沒有必要寫這篇文章了;但我想這種情況極少,更多的開發,是在現代瀏覽器上使用它們支持的特性,而在早期瀏覽器上做一定的降級處理,這就是所謂 “漸進增強”,也是本文要說的重點。通過下面的方法,希望可以讓網站也能夠在低版本IE瀏覽器上奇跡般地運行得更好!
htmlshiv.js
Remy的 HTML5shiv通過JavaScript 來創建HTML5元素(如 main, header, footer等)。在某種程度上通過JavaScript 創建的元素是 styleable(可樣式)的。我們可以花很多時間來思考其運行原理,但誰會在乎呢?這種策略在所有產品網站上仍然是必須使用的。
<[if lt IE 9]><script src="http://cdn.bootcss.com/html5shiv/3.7/html5shiv.js"></script><![endif]-->selectivizr.js
<[if lte IE 8]><script src="http://cdn.bootcss.com/selectivizr/1.0.2/selectivizr.js"></script><![endif]-->
<!DOCTYPE html>
<[if lt IE 7 ]> <html class="ie6" lang="en"> <![endif]-->
<[if IE 7 ]> <html class="ie7" lang="en"> <![endif]-->
<[if IE 8 ]> <html class="ie8" lang="en"> <![endif]-->
<[if IE 9 ]> <html class="ie9" lang="en"> <![endif]-->
<[if (gt IE 9)|!(IE)]><> <html lang="en"> <<![endif]-->
然后我們在css文件中就可以這樣寫:
.ie6 xxx {};
.ie7 xxx {};
盡管IE瀏覽器正在迎頭趕上競爭對手,新版本IE也有非常大的變化,并希望借助全新的IE重塑網絡體驗。但在國內舊版IE仍然是比較流行。好消息是,這些資源在所有現代瀏覽器上運行良好,代價也并不高!
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!