我有一个带有MUI容器组件的登录页面。
我想为整页设置一个背景图像。我用的是反应路由器。
我给外部div添加了如下样式:
<div
style={{
backgroundImage: `url(${coralBackground})`,
backgroundSize: 'cover',
backgroundRepeat: 'no-repeat',
backgroundPosition: 'center',
width: '100vw',
minHeight: '100vh',
}}
>但是,该页面如下所示:

当我删除MUI容器时,它占用了整个空间。
我如何摆脱顶部的白色部分,使图像占据全部空间?
发布于 2022-10-23 04:25:01
这很可能是因为以下几种风格之一在反应范围之外应用了一些样式:
<body>标记.<html>标记.确保创建一些CSS,使所有这些都具有margin: 0; padding; 0。
另一种可能是在基本的index.html中,您可能有一些占用空间的元素,需要删除。
https://stackoverflow.com/questions/74168393
复制相似问题