垂直对齐:vertical-align属性

作者:ddcatlee 来源:豆豆猫的窝 时间:2008-07-11 20:55:00 

上一小节讲解了行高与单行纯文字的垂直居中,而如果行内含有图片和文字,在浏览器内浏览时,读者可以发现文字和图片在垂直方向并不是沿中线居中,而是沿基线对齐,如图7-34所示。

图7-34 文字和图片内容默认垂直对齐方式为基线对齐

这是因为,元素默认的垂直对齐方式为基线对齐(vertical-align: baseline)。

7.4.1 语法

vertical-align属性的具体定义列表如下:
语法:        vertical-align : baseline | sub | super | top | text-top | middle | bottom | text-bottom | <百分比> | <长度> | inherit
说明:        设置元素内容的垂直对齐方式
值:        baseline:基线对齐;sub:下标;super:上标;top:顶端对齐;text-top:与文本的顶端对齐;middle:中部对齐;bottom:底端对齐;text-bottom:文本的底端对齐;
百分比和长度:CSS2,可为负数。
初始值:        baseline
继承性:        不继承
适用于:        行内元素和单元格(table-cell)元素
媒体:        视觉
计算值:        百分比和长度值为绝对长度;其他同指定值

此处需要特别注意的是:垂直对齐属性只对行内元素有效。例如有如下代码:

<p style=”vertical-align:super;”>垂直对齐<span>上标</span></p>

<p>元素默认为块级元素,因此在浏览器内浏览时将不会有任何变化。而如下代码:

<p>垂直对齐<span style="vertical-align:super;">上标</span></p>

<span>元素默认为行内元素,因此显示如图7-35所示。

图7-35垂直对齐属性只对行内元素有效

行内元素还包括图片、表单输入元素等,同时,垂直对齐不能被继承。

标签:垂直,对齐,属性,css
0
投稿

猜你喜欢

  • mysql每半小时平均值计算的sql语句

    2024-01-18 19:39:56
  • Python实现在Excel文件中写入图表

    2023-11-20 17:13:03
  • 浅谈tensorflow语义分割api的使用(deeplab训练cityscapes)

    2022-03-16 23:24:01
  • Python数据结构之图的存储结构详解

    2021-03-28 10:42:48
  • python修改操作系统时间的方法

    2022-10-14 14:13:29
  • Python实现深度遍历和广度遍历的方法

    2023-10-13 20:41:13
  • python-httpx的使用及说明

    2022-11-22 15:35:18
  • python:按行读入,排序然后输出的方法

    2021-09-15 06:13:58
  • python安装scipy的方法步骤

    2022-02-27 21:10:45
  • Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例

    2021-07-23 01:24:36
  • mysql 5.7.16 winx64安装配置方法图文教程

    2024-01-26 22:30:25
  • Ubuntu20下的Django安装的方法步骤

    2022-05-01 09:07:24
  • 教你用Python写安卓游戏外挂

    2023-10-21 17:43:29
  • 通俗讲解Python中的五种下划线含义

    2023-09-14 04:06:14
  • Python readline()和readlines()函数实现按行读取文件

    2022-02-21 13:19:36
  • python中with的具体用法

    2021-12-08 17:41:16
  • python批量更改目录名/文件名的方法

    2022-04-01 11:25:37
  • numpy数组做图片拼接的实现(concatenate、vstack、hstack)

    2022-10-23 15:21:21
  • opencv实现回形遍历像素算法

    2021-12-26 01:49:30
  • Python中格式化format()方法详解

    2022-10-06 12:23:55
  • asp之家 网络编程 m.aspxhome.com