css学习笔记之 inline-block

原创 2015年07月11日 00:39:42


inline-block 行内块元素,行内块元素作为一个行内框与其他元素的内容相关。只是这个行内框的高度可以像块一样操作,但是其内部无行分割标准,换句话说就是把该行内框中所有的内容高度当作一行内容的高度。

如下图:

有方框的是inline-block的元素,hhh...是匿名文本,右上图可知,判断inline-block可以先把各个元素当成行内框,行内框中的内容是默认基于基线对齐的,然后再在文本周围加上边框,就是该边框位置,可以选择让vertical-align=top,这样边框的顶端就会对齐了,因为行内元素的顶端会与行框顶端对齐,文本对齐了,边框自然也就对齐了。

 


相关文章推荐

【CSS笔记之十】深入认识display:inline-block和hasLayout

【CSS笔记之十】display:inline-block和hasLayout hasLayout设计的初衷是用于辅助块级元素的盒子模型的,它是用于块级元素的。如果用于行内元素,会引发一些特殊效果。...

css基础学习之--inline-block

CSS布局创建网站,浮动绝对占据了很大的比例.大块区域如主内容及侧边栏,以及在其中的小块区域,都可以看到浮动的影子.这里浮动是唯一的解决方案吗? 浮动通常表现正常,但有时候搞起来会很纠结。特别是...

HTML学习笔记(一)block,inline和inline-block的概念和区别

总体概念 block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block...

CSS:替换元素(Replaced)、不可替换元素(Nonreplaced)、块元素(Block-level)和行内/内联元素(Inline)

元素是文档结构的基础,在CSS中,每个元素生成了一个包含了元素内容的框(box,也译为“盒子”)。但是不同的元素显示的方式会有所不同,例如和就不同,而和也不一样。在文档类型定义(DTD)中对不同的元素...

关于css中的block元素inline元素 以及positison属性的初步认识。

初学CSS的 布局,对好多样式都是不理解,不理解就让我做页面,对公司也是无语了。最近...

[CSS]display:inline-block

很多时候我们必须使一些块元素并排显示,一般想到的是必须使用浮动,但是块元素浮动给边距(margin)的时候在IE下会出现加倍的BUG,所以很多时候不得不把这个块元素套在一个内联元素里面,然后给内联元素...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:css学习笔记之 inline-block
举报原因:
原因补充:

(最多只允许输入30个字)