我是靠谱客的博主 腼腆抽屉,这篇文章主要介绍vertical-align 和 line-height 的关系,现在分享给大家,希望可以做个参考。

/* 关键字值 */

vertical-align: baseline;

vertical-align: sub;

vertical-align: super;

vertical-align: text-top;

vertical-align: text-bottom;

vertical-align: middle;

vertical-align: top;

vertical-align: bottom;

/* <长度> 值 */

vertical-align: 10em;

vertical-align: 4px;

/* <百分比> 值 */

vertical-align: 10%;

/* 全局值 */

vertical-align: inherit;

vertical-align: initial;

vertical-align: unset;


vertical-align 和 line-height 的关系

vertical-align的百分比值不是相对于字体大小或者其他什么属性计算的,而是相对于line-height计算的。举个简单的例子,如下CSS代码:

{

line-height: 30px;

vertical-align: -10%;

}

实际上,等同于:

{

line-height: 30px;

vertical-align: -3px; /* = 30px * -10% */

}

IE6/IE7浏览器下的vertical-align的百分比值不支持小数line-height



注意:vertical-align和line-height的地下基友关系从HTML5文档声明开始的,因此,以下探讨的现象,都是在页面为HTML5声明前提下,类似下面的doctype:<!doctype html>

<html>




最后

以上就是腼腆抽屉最近收集整理的关于vertical-align 和 line-height 的关系的全部内容,更多相关vertical-align内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(108)

评论列表共有 0 条评论

立即
投稿
返回
顶部