课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
父元素高度确定的单行文本的竖直居中的方法是通过设置父元素的 height 和 line-height 高度一致来实现的。这是什么原理?
2016-03-25
源自:初识HTML(5)+CSS(3)-升级版 15-8
正在回答
line-height呢,你可以理解为每行文字所占的高度。比如说,有一行20px大小的文字,如果设置为line-height:50px,那就是说,这行文字的高度会占50px。显然,每个字的大小只有20px,那怎么边呢?于是呢,浏览器就把多出来的30px(50px-20px)在这行文字的上面加上了15px,下面加上了15px。这样的话,那文字就在这50px的空间内是居中的了。
慕粉1462117765
原理就是:整个容器就显示一行,默认样式就是竖直居中。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答垂直居中-父元素高度确定的多行文本(方法一)
7 回答内联元素line-height(行高)是可以设置的呀
1 回答如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的,在下面CSS代码中div是txtcenter的父元素吗?
6 回答块状元素的高度
5 回答为内联元素设置line-height
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号