【发布时间】:2018-07-04 11:55:33
【问题描述】:
我有一个简单的 React 应用程序,使用 Redux 的 Provider 来包装我的 App 组件。
import React from 'react';
import ReactDOM from 'react-dom';
import styled from 'styled-components';
import { Provider } from 'react-redux';
import App from './App';
import store from './store';
import registerServiceWorker from './registerServiceWorker';
const MainContainer = styled.div`
margin: 0;
padding: 0;
height: 100vh;
background-color: red;
`;
ReactDOM.render(
<MainContainer>
<Provider store={store}>
<App />
</Provider>
</MainContainer>,
document.getElementById('root'),
);
registerServiceWorker();
但是,当此应用呈现时,屏幕边缘(所有边)周围会出现一个白色间隙。覆盖body标签以使App内容移到屏幕边缘的正确方法是什么?
【问题讨论】:
-
我认为您正在使用浏览器的默认样式。尝试将
body {margin:0;padding:0;}添加到您的 CSS。
标签: css reactjs styled-components