如何水平居中显示呢?margin-left:400px,就看不见啦?

来源:2-14 编程练习

unbreakable_全栈

2019-01-20 12:23:54

如何水平居中显示呢?margin-left:400px,就看不见啦? 

写回答

1回答

Miss路

2019-01-21

同学,你好,你是要实现文字的水平居中还是块元素的水平居中?

1、如果是文字水平居中的话,可以给文字设置text-align:center;

2、如果是要给块元素设置水平居中的话,可以参考如下小例子:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Document</title>
<style type="text/css">
.pre{
width: 600px;
height: 400px;
border:1px solid red;
position: relative;
}
.son{
width: 100px;
height: 100px;
background-color: red;
position: absolute;
/*实现水平居中*/
left: 50%;
margin-left: -50px;
/*实现垂直居中*/
top: 50%;
margin-top: -50px;
}
</style>
</head>
<body>
<div class="pre">
<div class="son"></div>
</div>
</body>
</html>

如果帮助到了你,欢迎采纳!如果不能解决你的疑问,请把你的完整代码粘贴上来,老师为你做针对性的解答。

祝学习愉快!

0

0 学习 · 36712 问题

查看课程