我有以下页面结构:
<div class="main-container">
<div class="content">
<table>
</table>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我希望outher div main-container有max-width: 800px;,并且内部div被包裹在一个表中并且与表一样.也<div class="content">应该在他的父div中居中 - main-container.我在这做错了什么?的jsfiddle
工作示例: jsfiddle
Gid*_*hal 23
我有类似的问题.设置
margin-left: auto;
margin-right: auto;
Run Code Online (Sandbox Code Playgroud)
在内部div为我工作.
小智 10
我试过这个并且它有效
.element-container{
width:100%;
max-width: 700px;
margin: 0px auto;
}
.element{
width: 80%;
max-width: 700px;
height: auto;
margin-left: 10%;
}
Run Code Online (Sandbox Code Playgroud)
您可以使用display: flex,因为它减少了很多 CSS 代码,如下所示;
.main-container {
display:flex;
justify-content: center;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29884 次 |
| 最近记录: |