[参与测试的浏览器: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 全部选择 提示:你可先修改部分代码,再按运行]
新闻热点
疑难解答