如何设置一个div中的文字水平垂直居中

 我来答
ob...8@betv777.com
2017-02-18 · TA获得超过805个赞
知道小有建树答主
回答量:692
采纳率:0%
帮助的人:317万
展开全部
由于div 是块级元素,在css中并没有可以使块级元素内的元素垂直居中的属性。所以只能使用其他的方法。 设置文字的padding,使其达到居中的效果。、 在文字外层,div内包裹一个标签,只是一段文字并将p标签的大小设置的与div标签同样大校再对p标
爽朗的许选
2017-02-18 · TA获得超过181个赞
知道小有建树答主
回答量:101
采纳率:75%
帮助的人:22.9万
展开全部
有两种方式:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style>
.dcenter {border:1px solid #ddd;}
.dcenter p { text-align:center;width:100%;}
.d-center { display:table-cell;text-align:center;vertical-align:middle;border:1px solid #ddd;width:100%;height:100px;}
</style>
</head>
<body>
<!--第一种-->
<div class="dcenter">
<p>12412433241243324124332412433243324</p>
</div>
<!--第二种-->
<div class="d-center">12412433241243324124332412433243324</div>
</body>
</html>
还可以通过line-height来设置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式