我试图复制路径中看到的布局:https ://path.com/i/M2lzb
正如您在布局 css 中看到的:
html, body { margin: 0; padding: 0; }
html { min-height: 100%;position: relative; }
body { }
不知何故,他们设法在body
没有固定html
高度的情况下获得了 100% 最小高度的工作行为。我试图复制它,但它只有在我设置时才有效html { height: 100% }
,当我这样做时,它会在布局需要滚动时打破背景(在小高度上它会被截断)。
我已经禁用了 javascript,它仍然可以在路径网站上运行,所以它看起来像是 100% css。
我试图在没有运气的情况下复制该行为(我确实复制/粘贴了所有路径的 css!)。
他们是如何达到这种效果的?