常用简单的css居中的几种方法:
1.margin(必须有宽度)
<style type="text/css">
#box{
width: 200px;
background-color: pink;
margin: 0 auto;
text-align: center; /*盒子内部元素居中 */
}
</style>
</head>
<body>
<div id="box">555</div>
</body>
2.定位(宽高定不定都可以)
<style type="text/css">
#box{
background-color: pink;
position: absolute;
left: 50%;
transform: translateX(-50%)
}
</style>
</head>
<body>
<div style="position: relative;"><div id="box">555</div></div>
</body>
3.flex弹性布局(宽高定不定都可以)
<style type="text/css">
#box{
background-color: pink;
}
</style>
</head>
<body>
<div style="display:flex;justify-content:center">
<div id="box">555</div>
</div>
</body>