我有一个页面,我正在使用 chrome 控制台添加一个覆盖整个身体的 SVG 元素。我在控制台中输入了以下命令,
var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
svg.style.position = "absolute";
svg.style.left = svg.style.right = svg.style.top = svg.style.bottom = "0px";
svg.style.opacity = 0.5;
svg.style['z-index'] = 100;
svg.style.width = "100%";
svg.style.height = "100%";
document.body.appendChild(svg);
但是SVG元素只覆盖了页面显示的部分,也就是说,如果页面足够长以至于我们必须向下滚动,则不会覆盖整个页面。
有什么建议么?