为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 慕盖茨5287063
效果如下,我都是按照老师教的写的,不知道那里出了问题<...图片...>

最新回答 / 慕盖茨5287063
因为demo中三个元素(span1,span2和x)的默认对齐方式都是(baseline),且span1的font-size最大(span1:50px,span2:20px,x:24px(左右)),所以span1靠最底,以span1的文字底为baseline对齐,反过来,你把span1和span2的font-size数值对换下,那么结果span2就会与底对齐了

最新回答 / 堇同学
(1)当图片的设置为 top ,文字设置 bottom :    首先不是说文字会与图片的底部对齐,而是因为图片太高,高于父容器的内容高度,导致图片对齐父容器的内容文字顶部后撑开了父容器,使父容...

最新回答 / 王刘永
持续懵逼中...............

最新回答 / qq_会长大的幸福_4
图片拥有了vertical-align:top属性其意义是图片顶部与父元素顶部对齐,而其他元素并没有特殊的对齐属性,就会依照默认的左上对齐,所以就会显示出来图片下移,整体上移

最新回答 / 上衫原
已经解决把div设置成内联块,去掉高度,而改成行高(行高高度为之前设置的高度大小),内部span中取消行高,这样实现居中

最新回答 / 慕粉3221337
我觉得是因为元素添加一个字符并且line-height=0使得基线上移,从而使得元素也上移,而不用跟外面x的下边缘对齐

最新回答 / qq_孤单求陪同_0
能举个例子吗?这问的太简洁了,可能有些小设置出现了问题,你发代码上来才能发现问题。

最新回答 / qq_会长大的幸福_4
是图片拥有了顶部对齐父元素顶部的属性,那么自然就会顶对齐,而文字及其他元素并没有特殊属性,所以会默认在顶部对齐,就形成了所有元素往上推就是一条的原因右侧是文字,它自身的基线也是相对于自身而言是没有变化,所以并不是右侧基线上去了,而是右侧元素整个上移,另外图片的基线和文字基线并没有关联,它们的baseline属性值都是相对于父级的基线的,所以两者的位置不会相互影响。
首页上一页123下一页尾页
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
教你区别vertical-align与line-height; 深入讲解vertical-align各类属性值; 帮你理解vertical-align前后不一的作用机制; 了解vertical-align的糟糕兼容性; vertical-align的实际应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消