我是靠谱客的博主 腼腆抽屉,最近开发中收集的这篇文章主要介绍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 和 line-height 的关系所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部