首页 > 其他 > 详细

vertical-align: middle相关

时间:2021-08-17 14:33:41      阅读:12      评论:0      收藏:0      [点我收藏+]

1,作用范围

    vertical-align用于对齐行内元素。

    常见行内元素有line line-block

 2,作用原理

    该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐

    注意一点,这里是相对于所在行的基线对齐,这个所在行的具体高度不受父级高度控制,只由所在行最高的元素决定或者父级设置行高,  

    因此,很多情况下会发现不起作用了,各种疑惑,具体表现如下图

技术分享图片

 

 

 

 

3,使用条件

     a,,子元素是内联元素

     b,子元素不止一个(若是只有一个,那么只需要line-height改动就行了,vertical-align的作用是行内的兄弟元素对齐)

     c,父元素高度需要跟行的高度一致,比如设置line-height的高度与height的高度一致,或者使用disable:table-cell,又或者直接让父级的高度由子元素决定(撑开)

 

当行高与父级高度一致时 如图

技术分享图片

 

vertical-align: middle相关

原文:https://www.cnblogs.com/zsckl/p/15151660.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!