打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让文字垂直居中

前阵子小白鼠在开发一个网页,没想到遇到一个问题,文字无法垂直居中。然后就去网上找了半天,花里胡俏的方法一大堆,涉及到弹性盒子边距甚至js。有的方法有用却影响到别的元素有的甚至没有用……

(图片源自网络,侵权请告知,小白鼠会将其删除)

后来经过大神指点,终于搞定了,原来很简单。

但这么简单的问题却困扰了小白鼠两天,今天我就分享出来,不让更多的小白跳坑里,也算做一个小笔记。


方法很简单,只需要:

将行高与元素的高设置成一样的即可


既然本文面对的人群是小白,那么我就唠叨一下,大神勿喷。。。

如果html是这样的:

<!DOCTYPE html>

<html lang="cn-zh">

<head>

    <meta charset="UTF-8">

</head>

<body>

    <div>测试文字</div>

</body>

</html>

而且css是这样的:

div{

    height30px;

}

height元素高度line-height就是行高,所以就在css里加上一句:

line-height30px;

也就是:

div{

    height30px;

    line-height30px;

}

搞定!


如果你想得到文中同款的代码高亮,可以参考我的另一篇文章,地址:http://www.360doc.com/content/21/0119/17/68935242_957819581.shtml,文中还有自己建站用的代码高亮哟。


如果你有更好的方法,欢迎评论留言。

如果本文对你有帮助,记得转藏,并且分享给身边更多的朋友,让知识传递。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CSS——CSS元素的显示与隐藏
CSS元素水平垂直居中方法总结(主要对大漠以及张鑫旭博客所述方法进行了归纳)
html+css如何在图片上添加文字
实现DIV层内的文字垂直居中
8. 绝对定位失效(亲测)
前端工程师面试题及答案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服