【发布时间】:2017-03-10 16:39:32
【问题描述】:
我想用 div 覆盖整个屏幕。
使用 iframe 涵盖所有内容:
<iframe id="iframe" src="source.html" style="position:fixed; top:0px; left:0px; bottom:0px; right:0px; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999;">
但我想用 div 来做这个:
<div id="lessonContents" style="position:fixed; top:0px; left:0px; bottom:0px; right:0px; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999;">
我正在使用带有 sky.css 主题的 Reveal.js。出于某种原因,即使 sky.css 主题具有蓝色背景,div 之外的元素也是可见的。
例如,这是一张应该被 div 覆盖的链接图片。如您所见,由于 sky.css 主题,背景是蓝色的:
如何用 div 覆盖所有内容?
【问题讨论】:
标签: javascript html css reveal.js