关于line box,inline box,line-height,vertical-align之间的关系
1.content area 围绕着文字的一种box,高度由font-size和font-family决定。在chrome控制器里,你用鼠标志向某个内敛元素,显示的高度值。
2.inline box的高度由line-height决定,一半的line-height在content area的上面,另一半在下面。line-height从content area的水平中垂线开始计算。
想得到inline元素的inline box高度,把inline元素改变成inline-block(不手动设置高度)元素看看。
3.line box的高度由最高的inline box高度或inline-block高度决定。
4.inline子元素的vertical-align,是inline子元素化身为inline-block,基于父元素的line box进行对齐。
简单来说:
vertical-align依赖line-box,line-box依赖于内部最高的inline-box,inline-box依赖于font-size或line-height或img
参考资料:
http://www.cnblogs.com/fengzheng126/archive/2012/05/18/2507632.html
http://www.zhangxinxu.com/wordpress/2009/11/css%E8%A1%8C%E9%AB%98line-height%E7%9A%84%E4%B8%80%E4%BA%9B%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E5%8F%8A%E5%BA%94%E7%94%A8/
http://www.zhangxinxu.com/wordpress/2009/11/css%E8%A1%8C%E9%AB%98line-height%E7%9A%84%E4%B8%80%E4%BA%9B%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E5%8F%8A%E5%BA%94%E7%94%A8/
http://www.zhangxinxu.com/wordpress/2010/05/%E6%88%91%E5%AF%B9css-vertical-align%E7%9A%84%E4%B8%80%E4%BA%9B%E7%90%86%E8%A7%A3%E4%B8%8E%E8%AE%A4%E8%AF%86%EF%BC%88%E4%B8%80%EF%BC%89/
http://www.zhangxinxu.com/study/201005/verticle-align-test-demo.html
关于line box,inline box,line-height,vertical-align之间的关系的更多相关文章
- js中box和box()的区别
		
window.onload = function(){ var input = document.getElementByTagName('input')[0]; input.onclick = bo ...
 - What is Vertical Align?
		
https://css-tricks.com/what-is-vertical-align/ ************************************************* CSS ...
 - 如何理解VB窗体中的scale类属性及width height属性之间的关系
		
如何理解VB窗体中的scale类属性及width height属性之间的关系 VB中的SCALEHIEGT,SCALEWIDTH,与窗体中的WIDTH,HEIGHT的区别及关系是许多VB初学者难以理解 ...
 - How to Get Vertical Line from Point and Line
		
Description How to get vertical line cross one point which out of line in line. QPoint Line::Vertica ...
 - mac 环境下使用virtual box 虚拟机(win7)与主机之间互相ping通
		
首先选择virtual box设置网络连接方式为网桥 混杂模式设置为全部允许 如下图: 进入虚拟机把虚拟机IP设置和主机在一个网段.如主机是192.168.1.100虚拟机可以设置为192.168.1 ...
 - Go to the first line OR the last line of the file
		
(1) 跳到首行 :1 或 gg (2)跳到最后一行 :$ 或 G 或shift+g(大写.当前若大小写锁定直接按g,未锁定则按shift+g)
 - win10系统在执行“ vagrant box add centos7 vagrant-centos-7.box”添加box时,报错“Vagrant failed to initialize at a very early stage:  Failed to locate the powershell executable on the available PATH. ”
		
这个意思是:在有效的路径中未能执行PowerShell命令. 请检查PowerShell的安装和有效的路径,然后再尝试重新运行这个命令. 在环境变量path中添加powershell的路径,例如:C: ...
 - 关于Vertical Align的理解
		
1:vertical-align 翻译就是垂直-对齐... 2:关于line-height的点 2.1:如果一个标签没有定义height属性,那么其最终表现的高度一定是由line-height起作用. ...
 - android:layout_height、android:layout_width、android:height、android:width的关系与区别
		
一直一来对android:layout_height.android:layout_width.android:height.android:width这几个属性的关系有些不理解,既然有了androi ...
 
随机推荐
- scala的apply方法
			
package com.test.scala.test /** * apply 方法 */ object ApplyTest { def main(args: Array[String]): Unit ...
 - 电影TS、TC、SCR、R5、BD、HD等版本是什么意思
			
在很多电影下载网站的影片标题中我们都能看到,比如<刺杀希特勒BD版>.<游龙戏凤TS版>等,这些英文缩写都是什么意思呢?都代表什么画质?以下就是各个版本的具体含义: 1.CAM ...
 - [转]Dynamics AX and Generic collections of .Net
			
转自:http://blogs.msdn.com/b/emeadaxsupport/archive/2009/04/23/dynamics-ax-and-generic-collections-of- ...
 - NIOS II CPU复位异常的原因及解决方案
			
NIOS II CPU复位异常的原因及解决方案 近期在用nios ii做项目时,发现一个奇怪的现象,在NIOS II EDS软件中编写好的代码,烧写到芯片中,第一次能够正常运行,但是当我按下板卡上 ...
 - iOS 处理多个网络请求的并发的情况
			
如何处理多个网络请求的并发的情况 一.概念 1.并发 当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配 ...
 - ecshop编辑器fckeditor换百度ueditor编辑器教程
			
1.下载uediter编辑器,解压上传目录uediter到根目录/includes/下 2.修改admin/includes/lib_main.php /** * 生成编辑器 ...
 - [工具][windows][visualStudio][充电]番茄助手vaassist常见用法
			
参考:http://blog.csdn.net/hotdog156351/article/details/43955565 1 安装好VAS打开VS2010之后,首先关闭VA outline与VA V ...
 - 【转】JS 和 java 交互
			
android中如何获得webView中的内容发表于 2011 年 06 月 13 日 由 admin本文概要:在程序中经常会用到webView来显示网页,但如果能够得到网页中的内容呢,本文将给你一个 ...
 - LA 4998 Simple Encryption
			
题意:输入正整数$K_1(K_1 \leq 50000)$, 找一个$12$位正整数$K_2$(不能含有前导零)使得${K_1}^{K_2}\equiv K_2(mod10^{12})$. 例如,$K ...
 - 山东理工大学第七届ACM校赛-LCM的个数                                                       分类:            比赛             2015-06-26 10:37    18人阅读    评论(0)    收藏
			
LCM的个数 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 对于我们来说求两个数的LCM(最小公倍数)是很容易的事,现在我遇到了 ...