html - 如何在CSS中自动居中 child ?

标签 html css reactjs

我的 css,所以我可以获得浏览器的宽度和高度:

body, html {
    margin:0;
    padding:0;
    line-height: 1.5em;
    height: 100% !important;
    width: 100% !important;
}

这就是我希望其子项居中的内容:

<div style={{marginLeft: 'auto', marginRight: 'auto', width: 'inherit', height: 'inherit'}}>
              <ul style={{listStyle: 'none'}}>      
                {this._renderTodos()}
              </ul>
              <Button primary onClick={()=>this._loadMore()}> Load More </Button>
            </div>

我想让父div继承浏览器的宽高,我用了margin left和right等于auto,但是没有居中?

最佳答案

将您的 CSS 更改为:

body{
    margin: 0 auto;
}

关于html - 如何在CSS中自动居中 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45828672/

相关文章:

html - 从 IE8 中的打印链接图像中删除蓝色边框

javascript - 在本地文件应用程序中拥有多个 js 文件是否会影响性能?

javascript - 为什么此文本不更改为完全不透明?

JavaScript 关闭已经打开的 div

javascript - Babel 将 JSX 翻译成 JS

reactjs - 如何找到用户何时停止输入受控组件?

reactjs - React reducer 必须是纯函数吗?

javascript - 验证 ASP 经典 DDL

css - 移动样式表

jquery - Bootstrap 两栏网站 - 第 1 栏的内容增加了第 2 栏的边距