最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

解读css中的vertical-align属性

来源:懂视网 责编:小采 时间:2020-11-27 18:51:01
文档

解读css中的vertical-align属性

解读css中的vertical-align属性:语法: vertical-align : baseline |sub | super |top |text-top |middle |bottom |text-bottom |length参数: baseline : 将支持valign特性的对象的内容与基线对齐 sub : 垂直对齐文本的下标 super : 垂直对齐文本的上标 top : 将支
推荐度:
导读解读css中的vertical-align属性:语法: vertical-align : baseline |sub | super |top |text-top |middle |bottom |text-bottom |length参数: baseline : 将支持valign特性的对象的内容与基线对齐 sub : 垂直对齐文本的下标 super : 垂直对齐文本的上标 top : 将支

语法:

vertical-align : baseline |sub | super |top |text-top |middle |bottom |text-bottom |length

参数:
baseline :  将支持valign特性的对象的内容与基线对齐
sub :  垂直对齐文本的下标
super :  垂直对齐文本的上标
top :  将支持valign特性的对象的内容与对象顶端对齐
text-top :  将支持valign特性的对象的文本与对象顶端对齐
middle :  将支持valign特性的对象的内容与对象中部对齐
bottom :  将支持valign特性的对象的文本与对象底端对齐
text-bottom :  将支持valign特性的对象的文本与对象顶端对齐
length :  CSS2 由浮点数字和单位标识符组成的长度值 | 或者百分数。可为负数。定义由基线算起的偏移量。基线对于数值来说为0,对于百分数来说就是0%。目前IE5尚不支持。请参阅长度单位

说明:

设置或检索对象内容的垂直对其方式。
对应的脚本特性为verticalAlign。请参阅我编写的其他书目。

示例:

td { vertical-align : center; }

css 为什么给span加vertical-align: middle不起作用?

vertical-align对一些特定显示样式(例如单元格显示方式:table-cell)的元素才会起作用。所以要实现上下垂直居中对齐,可以采用如下样式

display:table-cell; /*按照单元格的样式显示元素*/
vertical-align:middle; /*垂直居中对齐*/

上面的设置方式相比设置line-height属性,可以兼容文字有多行的情形。

下面举例说明:

创建Html元素

<div>
 <span>测试测试,即便是多行,我也还是垂直居中对齐的。</span>
</div>

设置css样式

div{ width:200px; height:115px; border:4px solid #ebcbbe; display:table-cell;vertical-align: middle;

vertical-align: top;什么意思

vertical-align这个是设置元素的垂直排列的.
用来定义行内元素的基线相对于该元素所在行的基线的垂直对齐.
它的值比较多:baseline | sub | super | top | text-top | middle | bottom | text-bottom | inherit
比如说top就是垂直对齐文本的顶部 .
在表格中,这个属性设置单元格内容的对齐方式.vertical-align应用最多的应该是在td内,控制内部对象位置.
这个属性在各个浏览器中的效果都不大一样,所以慎重使用

文档

解读css中的vertical-align属性

解读css中的vertical-align属性:语法: vertical-align : baseline |sub | super |top |text-top |middle |bottom |text-bottom |length参数: baseline : 将支持valign特性的对象的内容与基线对齐 sub : 垂直对齐文本的下标 super : 垂直对齐文本的上标 top : 将支
推荐度:
标签: 属性 css css3
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top