[參與測試的瀏覽器:ie6 / ie7 / ie8 / ff3.5 / op9.6 / sf4 / chrome2 ]
[操作系統:windows]
本教程旨在實現lightbox時的樣式與行為分離,減少js在各方面(全屏遮蔽、ie6中遮蔽select、雙向居中、高度自適應內容等)的工作。
先上代碼:
運行代碼框
[ctrl+a 全部選擇 提示:你可先修改部分代碼,再按運行]
這個lightbox具備以下特性,大家可以通過修改代碼測一測 ^-^:
如有興趣,構成這個lightbox的以下小技巧可供您參詳:
1. 全屏遮蔽的方法:
a. 隱藏html/body的滾動條。
b. 用一個div做遮罩,再用一個div做帶有滾動條的頁面,一個疊上面,一個疊下面。
運行代碼框
[ctrl+a 全部選擇 提示:你可先修改部分代碼,再按運行]
新聞熱點
疑難解答