css学习笔记之 inline-block
2015-07-11 00:39
525 查看
inline-block 行内块元素,行内块元素作为一个行内框与其他元素的内容相关。只是这个行内框的高度可以像块一样操作,但是其内部无行分割标准,换句话说就是把该行内框中所有的内容高度当作一行内容的高度。
如下图:
有方框的是inline-block的元素,hhh...是匿名文本,右上图可知,判断inline-block可以先把各个元素当成行内框,行内框中的内容是默认基于基线对齐的,然后再在文本周围加上边框,就是该边框位置,可以选择让vertical-align=top,这样边框的顶端就会对齐了,因为行内元素的顶端会与行框顶端对齐,文本对齐了,边框自然也就对齐了。
如下图:
有方框的是inline-block的元素,hhh...是匿名文本,右上图可知,判断inline-block可以先把各个元素当成行内框,行内框中的内容是默认基于基线对齐的,然后再在文本周围加上边框,就是该边框位置,可以选择让vertical-align=top,这样边框的顶端就会对齐了,因为行内元素的顶端会与行框顶端对齐,文本对齐了,边框自然也就对齐了。
相关文章推荐
- 下拉列表框Spinner-采用自定义布局文件作为Spinner样式
- 下拉列表框Spinner-采用自定义布局文件作为Spinner样式
- CSS3 小技巧
- CSS3中的opacity透明度属性的继承问题如何解决
- compass与css sprite(雪碧图)
- 如何做好div+css的浏览器兼容性
- 如何做好div+css的浏览器兼容性
- 隐藏图片的多余部分
- Google css & Google fonts
- CSS的边框和背景属性
- 在引入的css或者js文件后面加参数的作用
- css3--内容垂直居中,box-back属性
- CSS3的颜色透明度 ajax请求时loading
- 记录帖:重写dialog去掉黑边的样式设置
- Dialog 设置背景完全透明的样式
- 纯css实现多级菜单
- CSS3 3D transform变换
- 【CSS3】异步动画
- CSS中的float与clear
- CSS的引入方式最常用的有三种