Debug-036-el-form横向表单-字段对齐的处理(2)

        问题描述:可以看下面的视频

横向表单-textarea

 

备注: 去年处理了一个和这个类似的问题,记录在另一篇文章中:

      (Debug-035-el-form横向表单-字段对齐的处理

这次这个问题同样是我在使用el-form时使用的是“行内表单”,但是当某一个输入框的类型为type="textarea"时,人为手动去调整其高度时,这一行的其他输入框或者说是el-form-item位置会变化。那我希望这一行的元素可以是以上面对齐,这显然不太好看,位置会随时变。


(1)思路1(没成功):监听textarea的高度变化,动态的去调整左侧输入框的高速,使二者保持一致

        这个思路是受到之前的那篇文章的影响,但是由于之前的图片是高度固定的,所以还是好实现的,但是这里高度不固定,所以我自然而然想到了监听的方法。但我没有找到合适的监听(addEventListener)手段。也可能是我技术太垃圾。


(2)思路2(成功):CSS改样式

        上面的思路花了一点时间,我又观察了一下这个el-form-item的CSS元素,突然来了灵感。我发现左侧的元素虽然会随着textarea的高度变化,但是始终它都在居中的位置。果不其然,我找到了关键的一个CSS:

 

显而易见,将它改成top即可:

vertical-align:top

这样它就位于上方展示了,原来之前是由于vertical-align设置居中导致的。

伟大的CSS万岁!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农小白-RMS

谢谢老板

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值