比如,一个页面里的某一个div,或者其它,能占据整个的可见范围
这个用CSS估计无法实现,你可以参考下面这个JS的实现方式:
lightbox效果?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>.mask{position:fixed;left:0px;top:0px;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:.5}</style>
<div class="mask"></div>
<div style="height:2000px"></div>