鱼C论坛

 找回密码
 立即注册
查看: 2464|回复: 1

[已解决]行内元素的基线

[复制链接]
发表于 2019-4-23 09:42:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问一下当一行中有span元素,也有img元素中,父元素的baseline怎么确定的。
最佳答案
2019-4-23 09:57:58
1、鱼油提问有点不太符合“基线”的应用场景,baseline 最初用于 CSS 中 vertical-align 设置元素内容的垂直对齐方式。

是一个元素内部的,文字垂直对其方式,而不是两个元素间的对其方式,如下图:
31243722432787177.jpg


基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。

2、当一个行内级框 B 的高度小于包含它的行框高度时,则由 vertical-align 属性 来决定B在行框中垂直对齐的位置。

因此,vertical-align 属性只对行内级元素有效,对块级元素无效,并且,该属性不能被子元素继承。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-4-23 09:57:58 | 显示全部楼层    本楼为最佳答案   
1、鱼油提问有点不太符合“基线”的应用场景,baseline 最初用于 CSS 中 vertical-align 设置元素内容的垂直对齐方式。

是一个元素内部的,文字垂直对其方式,而不是两个元素间的对其方式,如下图:
31243722432787177.jpg


基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。

2、当一个行内级框 B 的高度小于包含它的行框高度时,则由 vertical-align 属性 来决定B在行框中垂直对齐的位置。

因此,vertical-align 属性只对行内级元素有效,对块级元素无效,并且,该属性不能被子元素继承。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-21 23:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表