CSS属性:vertical-align详解
2020-06-29 04:51
357 查看
Vertical-align属性
- Vertical-align被用于垂直对齐inline元素,inline-block元素,以及inline-table的元素
- inline元素基本上指的就是文本,inline-block元素基本上指图片,inline-table基本上指的表格
文字对齐
基本介绍
- baseline:将元素x的基线与其父元素x的基线对齐
- middle:将元素行高的中间与父对象x的基线对齐,再加上父对象的x高度的一半
- top:将元素的顶部及其后代与整个行的顶部对齐
- bottom:将元素的底部及其后代与整行的底部对齐
- 允许指定长度值和百分比值,在与基线对齐的基础上正值向上,负值向下
<style type="text/css"> div{ font-size: 100px; border: 10px solid red; } span{ font-size: 20px; border: black solid 5px; /*vertical-align: baseline;*/ /*vertical-align: top;*/ /*vertical-align: middle;*/ /*vertical-align: bottom;*/ vertical-align: -100px; } </style> <body> <div>index <span>xxx</span> </div> </body>
baseline对齐
middle对齐
top对齐
图片对齐
块元素中的图片
- 块元素中的图片默认与基线对齐,所以下面由空隙
- 只需要将Vertical-align的值改为非baseline,就可解决
图片与文字
表格对齐
相关文章推荐
- css属性之vertical-align详解
- CSS标准:vertical-align属性
- css 垂直对齐 css中vertical-align属性(垂直对齐)的使用说明
- CSS属性:vertical-align:middle,设置为什么无效!
- vertical-align 属性详解 【转】
- 深入理解css中vertical-align属性
- [css]Vertical-align详解及实际应用
- 简单理解css中的垂直居中和水平居中,即vertical-align和text-align属性
- CSS属性探秘系列(四):vertical-align
- CSS实例:vertical-align属性让网页层居中
- css小总结:overflow,vertical-align,border-collapse属性.
- 关于css中的align-content属性详解
- CSS中,display属性、行高属性line-height以及垂直对齐方式vertical-align属性详细探讨
- css中vertical-align属性的使用
- css里img图片vertical-align属性
- [乐意黎]CSS属性探秘系列:vertical-align
- 让 CSS 的 "vertical-align: middle" 属性支持 IE 6/7
- CSS 的 vertical-align 属性
- CSS之vertical-align属性测试
- css中图片于文本的基线对齐与vertical-align属性设置