适合在不知道居中元素的宽高的情况下使用;
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>居中</title>
<style type="text/css">
.container {
/*父级元素需要规定宽高*/
width: 600px;
height: 300px;
/*使行内元素或者行内块级元素水平居中*/
text-align: center;
background-color: #ccc;
display: table-cell;
vertical-align: middle;
}
.center-p {
background-color: yellow;
display: inline-block;
}
</style>
</head>
<body>
<div class="container">
<div class="center-p">
table-cell居中
</div>
</div>
</body>
</html>